J'ai configuré l'agent DD sur la machine AWS Ubuntu et défini l'utilisation du processeur, les moniteurs de la RAM et la mesure est correctement reflétée dans le tableau de bord.L'agent DataDog ne trouve pas le processus JAR avec le nom correspondant
intérieur /etc/dd-agent/conf.d
dans le fichier process.yaml
:
init_config:
instances:
- name: ecommerce-order
search_string: ['ecommerce-order']
tags:
- env:dev
Sur la même machine, j'ai une course JAR comme un processus avec le nom ecommerce-order-0.0.1-SNAPSHOT.jar
comme un processus.
Quand je fais:
ps -ef | grep ecommerce-order
je reçois:
root 350 1 0 Oct12 ? 00:13:29 java -Xmx100m -Xms50m -XX:+UseG1GC
-XX:MaxGCPauseMillis=200 -XX:InitiatingHeapOccupancyPercent=45 -jar
-Dspring.profiles.active=dev ./ecommerce-order-0.0.1-SNAPSHOT.jar
Mais quand je fais:
sudo /etc/init.d/datadog-agent info
je reçois:
Checks
======
process (5.18.0)
----------------
- instance #0 [WARNING]
Warning: No matching process 'ecommerce-order' was found
- Collected 1 metric, 0 events & 1 service check
Je veux un moniteur de processus qui peut vérifier si un JAR
avec un nom est en cours d'exécution ou non. Qu'est-ce que je fais mal?