Ce produit n'est pas pris en charge par le
site Datadog que vous avez sélectionné. (
).
Utilisez Fleet Automation pour déployer et gérer la configuration du Datadog Agent à grande échelle. Appliquez des modifications de configuration via des workflows guidés dans l’interface utilisateur ou avec des fichiers YAML personnalisés. Pour les paramètres de l’Agent que vous pouvez gérer avec Fleet Automation, consultez Supported datadog.yaml Configuration Fields.
Prérequis
- Remote Configuration activée pour votre organisation
- Agent version 7.73+ pour la configuration de l’Agent et du collecteur OTel (version 7.76+ pour la configuration des intégrations et des secrets). Pour mettre à niveau vos Agents, consultez Mettre à niveau les Agents.
- VM Linux installées avec le script d’installation ou le rôle Ansible Datadog, ou VM Windows
Rejoignez la Preview !
La Remote Configuration des Agents dans les charges de travail conteneurisées est en version préliminaire. Si cette fonctionnalité vous intéresse, remplissez le formulaire pour demander l’accès.
Request AccessRejoignez la Preview !
La gestion des tags du Datadog Agent avec Fleet Automation est en version préliminaire. Si cette fonctionnalité vous intéresse, remplissez le formulaire pour demander l’accès.
Request AccessDans Fleet Automation, ouvrez l’onglet Configuration et cliquez sur Configure Agents.
Définissez le périmètre de la configuration pour les Agents cibles. Filtrez par informations du host ou par tags pour cibler un groupe spécifique.
Sélectionnez les produits (par exemple, Logs, APM ou NDM) que les Agents cibles doivent exécuter.
Examinez le plan de déploiement pour confirmer les Agents inclus dans le périmètre et les paramètres de déploiement, tels que la simultanéité du déploiement.
Cliquez sur Deploy Configuration pour démarrer le déploiement et suivre sa progression depuis la Deployments page.
Modifier la configuration d’un seul Agent
Accédez à Fleet View.
(Facultatif) Filtrez par informations du host ou par tags pour restreindre la liste.
Sélectionnez un host pour ouvrir son panneau latéral, puis cliquez sur l’onglet Configuration.
Cliquez sur Edit pour modifier la configuration.
Cliquez sur Deploy Changes pour appliquer vos mises à jour.
Remarque : Certains champs de configuration (par exemple, api_key, site et notable_events) ne peuvent pas être modifiés.
L’exemple ci-dessous montre le champ logs_enabled modifié de false à true, ce qui active la collecte des logs sur l’Agent après le déploiement.
Fleet Automation fournit une API pour appliquer les mises à jour de configuration de manière programmatique. Déployez des modifications sur n’importe quel groupe de hosts avec des requêtes de filtrage, en fournissant soit des fichiers de configuration complets, soit des correctifs ciblés. Envoyez la configuration à la demande ou intégrez-la à vos workflows d’automatisation existants. Pour plus de détails, consultez l’Fleet Automation API.
Remarque : L’API ne prend pas en charge tous les champs de configuration de l’Agent. Les paramètres liés à la connexion de l’Agent ou aux secrets (site, api_key et autres paramètres d’authentification) ne peuvent pas être gérés via l’API. Pour les champs que vous pouvez gérer, consultez Champs de configuration datadog.yaml pris en charge.
Priorité de configuration
Les modifications de configuration déployées par Fleet Automation suivent des règles différentes selon la cible :
Configuration de l’Agent (datadog.yaml) : Fleet Automation applique les modifications à l’aide de merge patch : seuls les champs spécifiés sont mis à jour et les champs non mentionnés restent inchangés. En cas de conflit au niveau du champ, la valeur de Fleet Automation prévaut sur toute valeur locale.
Intégration et configurations de logs personnalisées : Fleet Automation prend en charge deux modes :
- Déployez un nouveau fichier de configuration.
- Mettez à jour un fichier existant en utilisant merge patch pour modifier uniquement des champs spécifiques. Si vous déployez une modification ciblant un nom de fichier existant sans utiliser merge patch, le fichier est entièrement écrasé.
Dans les deux cas, la modification la plus récente devient la configuration active de l’Agent, quelle que soit la source (Fleet Automation, outils de gestion de configuration ou modifications directes sur le host).
Utilisez Fleet Automation Audit Trail pour suivre les modifications de configuration récentes apportées à vos Agents et configurer des alertes sur ces changements.
Miroirs et proxys
Vous pouvez utiliser la gestion à distance de l’Agent avec un proxy ou des dépôts miroirs.
Pour obtenir des instructions sur la configuration de votre Agent pour utiliser un proxy, consultez Agent Proxy Configuration. Une fois le proxy configuré, redémarrez l’Agent pour appliquer les paramètres.
Pour obtenir des instructions sur l’utilisation de dépôts miroirs ou isolés (air-gapped), consultez :
Pour aller plus loin
Documentation, liens et articles supplémentaires utiles: