Il s'agit d'un exemple de fichier JMX YAML personnalisé pour l'agent Java de New Relic, comprenant la valeur et la définition, le MBean, l'attribut, le type et les noms des métriques, des objets et des attributs. Pour plus d'informations, y compris une vidéo, consultez Monitoring JMX personnalisée par YAML.
Exemple YAML
Voici un exemple de fichier JMX YAML personnalisé. Les fichiers YAML sont sensibles à l'espace.
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
Exemple d'explication
Recherche de noms d'objets et d'attributs
Le moyen le plus simple de trouver les MBeans disponibles et leurs attributs associés est d'utiliser les instructions JConsole pour JDK 1.6.