Este es un ejemplo de un archivo JMX YAML personalizado para el agente de Java de New Relic, que incluye valor y definición, MBean, atributo, tipo y nombres para métrica, objetos y atributo. Para obtener más información, incluido un vídeo, consulte Monitoreo JMX personalizado por YAML.
Ejemplo de YAML
A continuación se muestra un ejemplo de un archivo JMX YAML personalizado. Los archivos YAML sensibles al espacio.
name: TomcatCustomversion: 1.0enabled: truejmx: - object_name: Catalina:type=Cache,host=localhost,path=/examples metrics: - attributes: accessCount, cacheSize, hitsCount type: simple - object_name: Catalina:type=Connector,port=8009 metrics: - attributes: bufferSize, maxHeaderCount - object_name: java.nio:type=BufferPool,name=* metrics: - attributes: Count type: monotonically_increasing
Explicación de ejemplo
Encontrar nombres de objetos y atributos
La forma más sencilla de encontrar MBeans disponibles y sus atributos asociados es utilizar las instrucciones de JConsole para JDK 1.6.