Error creating UDS listener: listen unix /opt/datadog/apm/inject/run/apm.socket
Contexte
- JElastic Cloud 8.4.1 (Infomaniak)
- Version de l’image Docker de l’agent Datadog: 7.40.0
Lors de la configuration d’un agent pour récupérer des informations de logs d’autres noeuds d’un environnement.
Analyse
L’agent Trace tente de créer un socket dans /opt/datadog/apm/inject/run/apm.socket mais le fichier n’est pas retrouvé.
En executant la commande :
1
ls -ld /opt/datadog/apm/inject/run/
Le dossier n’existe pas.
Solution
Aucune idée à ce jour pourquoi ce fichier n’existait pas ! Pour corriger le problème :
1
mkdir -p /opt/datadog/apm/inject/run/
Puis on restart l’agent pour prendre en compte la correction et qu’il recommence son traitement, et sans erreur cette fois-ci !
1
sudo systemctl restart datadog-agent
Cet article est sous licence CC BY 4.0 par l'auteur.