Skip to content

Commit 20c1710

Browse files
committed
Debug JMX metrics
1 parent be2bd04 commit 20c1710

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/perfcounter/AbstractJmxPerformanceCounter.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,8 @@ public synchronized void report(TelemetryClient telemetryClient) {
3535
try {
3636
Map<String, Collection<Object>> result = JmxDataFetcher.fetch(objectName, attributes);
3737

38+
logger.info("Fetched JMX metrics: ", result);
39+
3840
for (Map.Entry<String, Collection<Object>> displayAndValues : result.entrySet()) {
3941
boolean ok = true;
4042
double value = 0.0;
@@ -46,6 +48,7 @@ public synchronized void report(TelemetryClient telemetryClient) {
4648
value += Double.parseDouble(String.valueOf(obj));
4749
}
4850
} catch (RuntimeException e) {
51+
logger.warn("Unexpected value from JMX: " + displayAndValues, e);
4952
ok = false;
5053
break;
5154
}

0 commit comments

Comments
 (0)