Skip to content

Commit 35ea82c

Browse files
committed
Log for custom JMX metrics
1 parent dafa695 commit 35ea82c

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/init/PerformanceCounterInitializer.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -193,6 +193,10 @@ private static void calculateAndRecordValueForAttribute(
193193
JmxDataFetcher.fetch(
194194
objectName, jmxAttributeData.attribute); // should return the [val, ...] here
195195

196+
if (!result.isEmpty()) {
197+
logger.info("Fetched JMX metrics: ", result);
198+
}
199+
196200
logger.trace(
197201
"Size of the JmxDataFetcher.fetch result: {}, for objectName:{} and metricName:{}",
198202
result.size(),
@@ -209,6 +213,7 @@ private static void calculateAndRecordValueForAttribute(
209213
value += Double.parseDouble(String.valueOf(obj));
210214
}
211215
} catch (RuntimeException e) {
216+
logger.warn("Unexpected value from JMX: " + result, e);
212217
ok = false;
213218
break;
214219
}

0 commit comments

Comments
 (0)