Commande flare de l'Agent
Rapport de recherche Datadog : Bilan sur l'adoption de l'informatique sans serveur Rapport : Bilan sur l'adoption de l'informatique sans serveur

Commande flare de l'Agent

Si vous utilisez l’Agent 5.3+, vous pouvez envoyer les informations de dépannage nécessaires à l’équipe d’assistance Datadog avec une seule commande flare.

La commande flare rassemble tous les fichiers de configuration et tous les logs de l’Agent dans un fichier d’archive. Elle supprime les informations sensibles, y compris les mots de passe, les clés d’API, les authentifiants de proxy et les chaînes de communauté SNMP. Confirmez l’importation de l’archive pour l’envoyer immédiatement à l’assistance Datadog.

L’Agent Datadog est entièrement open source, ce qui vous permet de vérifier le comportement du code. Une demande de confirmation s’affiche avant l’envoi des informations, ce qui signifie que vous pouvez les passer en revue si vous le souhaitez.

Dans les commandes ci-dessous, remplacez <ID_TICKET> par l’ID de votre ticket d’assistance Datadog (le cas échéant), puis saisissez l’adresse e-mail associée.

Si vous ne disposez pas d’un ID de ticket, saisissez simplement l’adresse e-mail que vous utilisez pour vous connecter à Datadog afin de créer un ticket d’assistance.

PlateformeCommande
AIXdatadog-agent flare <ID_TICKET>
Dockerdocker exec -it datadog-agent agent flare <ID_TICKET>
macOSdatadog-agent flare <ID_TICKET> ou via l’interface Web
CentOSsudo datadog-agent flare <ID_TICKET>
Debiansudo datadog-agent flare <ID_TICKET>
Kuberneteskubectl exec <NOM_POD> -it agent flare <ID_TICKET>
Fedorasudo datadog-agent flare <ID_TICKET>
Redhatsudo datadog-agent flare <ID_TICKET>
Susesudo datadog-agent flare <ID_TICKET>
Sourcesudo datadog-agent flare <ID_TICKET>
WindowsConsultez la documentation relative à Windows
HerokuConsultez la documentation relative à Heroku

Conteneurs dédiés

Si vous utilisez l’Agent v7.19 ou version ultérieure ainsi que le chart Helm Datadog avec la dernière version, ou un DaemonSet dans lequel l’Agent Datadog et l’Agent de trace sont dans des conteneurs séparés, vous déploierez un pod de l’Agent qui contient :

  • Un conteneur avec le processus Agent (Agent + Agent de log)
  • Un conteneur avec le processus process-agent
  • Un conteneur avec le processus trace-agent
  • Un conteneur avec le processus system-probe

Pour obtenir un flare de chaque container, exécutez les commandes suivantes :

Agent

agent.sh

kubectl exec -it <nom-pod-agent> -c agent -- agent flare <id-ticket>

process-agent

process-agent.sh

kubectl exec -it <NOM_POD_AGENT> -c process-agent -- agent flare <ID_TICKET> --local

trace-agent

trace-agent.sh

kubectl exec -it <NOM_POD_AGENT> -c trace-agent -- agent flare <ID_TICKET> --local

system-probe

trace-agent.sh

kubectl exec -it <NOM_POD_AGENT> -c system-probe -- agent flare <ID_TICKET> --local
PlateformeCommande
Dockerdocker exec -it dd-agent /etc/init.d/datadog-agent flare <ID_TICKET>
macOSdatadog-agent flare <ID_TICKET>
CentOSsudo service datadog-agent flare <ID_TICKET>
Debiansudo service datadog-agent flare <ID_TICKET>
Kuberneteskubectl exec <NOM_POD> -it /etc/init.d/datadog-agent flare <ID_TICKET>
Fedorasudo service datadog-agent flare <ID_TICKET>
Redhatsudo service datadog-agent flare <ID_TICKET>
SUSEsudo service datadog-agent flare <ID_TICKET>
Sourcesudo ~/.datadog-agent/bin/agent flare <ID_TICKET>
WindowsConsultez la documentation relative à Windows

Remarque : si vous utilisez un système basé sur Linux et que la commande service wrapper n’est pas disponible, consultez la liste des alternatives.

PlateformeCommande
Kuberneteskubectl exec <NOM_POD> -it datadog-cluster-agent flare <ID_TICKET>

Pour aller plus loin