Utilisation de base de l'Agent pour macOS

Présentation

Cette page présente les fonctionnalités de base de l’Agent Datadog pour macOS. Si vous n’avez pas encore installé l’Agent, vous trouverez des instructions dans la documentation relative à l’intégration de l’Agent Datadog.

Par défaut, l’Agent est installé dans une sandbox à l’emplacement /opt/datadog-agent. Vous pouvez déplacer ce dossier où vous le souhaitez. Toutefois, cette documentation part du principe que l’emplacement d’installation par défaut est utilisé.

Remarque : macOS 10.12 et les versions ultérieures sont prises en charge par l’Agent v6. macOS 10.10 et les versions ultérieures sont prises en charge par l’Agent v5.

Commandes

Avec les Agents v6 et v7, le gestionnaire de service launchctl fourni par le système d’exploitation est responsable du cycle de vie de l’Agent, tandis que les autres commandes doivent être exécutées directement par le biais du binaire de l’Agent. Les commandes de cycle de vie peuvent également être gérées via la barre des menus, et les autres commandes peuvent être exécutées via l’interface Web.

DescriptionCommande
Démarrer l’Agent en tant que servicelaunchctl start com.datadoghq.agent ou barre des menus
Arrêter l’Agent s’exécutant en tant que servicelaunchctl stop com.datadoghq.agent ou barre des menus
Redémarrer l’Agent s’exécutant en tant que serviceexécuter stop puis start ou barre des menus
Statut du service de l’Agentlaunchctl list com.datadoghq.agent ou barre des menus
Page de statut de l’Agent en cours d’exécutiondatadog-agent status ou interface graphique Web
Envoyer un flaredatadog-agent flare ou interface graphique Web
Afficher l’utilisation des commandesdatadog-agent --help
Exécuter un checkdatadog-agent check <NOM_CHECK>
DescriptionCommande
Démarrer l’Agent en tant que servicedatadog-agent start
Arrêter l’Agent s’exécutant en tant que servicedatadog-agent stop
Redémarrer l’Agent s’exécutant en tant que servicedatadog-agent restart
Statut du service de l’Agentdatadog-agent status
Page de statut de l’Agent en cours d’exécutiondatadog-agent info
Envoyer un flaredatadog-agent flare
Afficher l’utilisation des commandespas implémenté
Exécuter un checkdatadog-agent check <NOM_CHECK>

Configuration

Les fichiers et dossiers de configuration de l’Agent sont situés dans :

  • ~/.datadog-agent/datadog.yaml

Fichiers de configuration pour les intégrations :

  • ~/.datadog-agent/conf.d/

Les fichiers et dossiers de configuration de l’Agent sont situés dans :

  • ~/.datadog-agent/datadog.conf

Fichiers de configuration pour les intégrations :

  • ~/.datadog-agent/conf.d/

Dépannage

Consultez la documentation relative au dépannage de l’Agent.

Utilisation de l’Agent intégré

L’Agent intègre un environnement Python dans /opt/datadog-agent/embedded/. Les binaires courants comme python et pip se trouvent dans /opt/datadog-agent/embedded/bin/.

Pour en savoir plus, consultez les instructions relatives à l’ajout de paquets à l’Agent intégré.

Pour aller plus loin

PREVIEWING: may/unit-testing