public final class JmxPerformanceCounter extends java.lang.Object implements PerformanceCounter
PerformanceCounterTelemetry
Created by gupele on 3/15/2015.Constructor and Description |
---|
JmxPerformanceCounter(java.lang.String categoryName,
java.lang.String counterName,
java.util.Map<java.lang.String,java.util.Collection<JmxAttributeData>> objectToAttributes) |
JmxPerformanceCounter(java.lang.String categoryName,
java.lang.String counterName,
java.lang.String objectName,
java.util.Collection<JmxAttributeData> attributes) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getId() |
void |
report(TelemetryClient telemetryClient) |
public JmxPerformanceCounter(java.lang.String categoryName, java.lang.String counterName, java.lang.String objectName, java.util.Collection<JmxAttributeData> attributes)
public JmxPerformanceCounter(java.lang.String categoryName, java.lang.String counterName, java.util.Map<java.lang.String,java.util.Collection<JmxAttributeData>> objectToAttributes)
public java.lang.String getId()
getId
in interface PerformanceCounter
public void report(TelemetryClient telemetryClient)
report
in interface PerformanceCounter