APM JMX metrics validation
search cancel

APM JMX metrics validation

book

Article ID: 273440

calendar_today

Updated On:

Products

CA Application Performance Management (APM / Wily / Introscope) DX Application Performance Management DX APM SaaS DX Operational Observability

Issue/Introduction

We have implemented remote JMX APMIA agents, we are getting the required metrics but unable to understand the Y axis in metrics view for few metrics. Need your help to understand:

1. Metric Name: GarbageCollectionTime

Is the metric/data points showing in the metric view is in "milliSecond" ?

Metric Path: SuperDomain|....|JMX|JMX System on ####|Default|GemFire|member=###-cache-server|type=Member:GarbageCollectionTime

2. Metric name: AverageReads

Is the metric/data points showing in the Y axis of metric view is in which unit?

Metric Path: SuperDomain|...|JMX|JMX System on ####|Default|GemFire|member=###-server|type=Member:AverageReads

Environment

  • DX APM 2*
  • DX APM SaaS
  • DX O2 SaaS
  • DX O2 OnPremise 2*

Resolution

JMX metrics is provided by he AppServer, we don't do any calculation. 

There are various methods and commands you can use to validate that APM reports the correct JMX values, you can install another third-party JMX tool and query for the same metric, time and resolution.

Option 1: Use jcmd utility

Option 2: jhsdb jmap --heap --pid <java process PID>

You can refer to this article

Additional Information