Upgrade vers l'Agent v7 de Datadog
Nouvelles annonces sur les technologies sans serveur et réseau ainsi que sur le RUM (Real-User Monitoring) dévoilées à la conférence Dash ! Nouvelles annonces dévoilées à la conférence Dash !

Upgrade vers l'Agent v7 de Datadog

L'Agent v7 prend uniquement en charge les checks custom écrits en Python 3. Vérifiez si vos checks custom sont compatibles avec Python 3 avant de passer à l'Agent v7.

Passer de l’Agent v6 à l’Agent v7

Pour passer de la version 6 à la version 7 de l’Agent, exécutez la commande d’installation de l’Agent avec la variable d’environnement DD_AGENT_MAJOR_VERSION=7 :

PlateformeCommande
Amazon LinuxDD_AGENT_MAJOR_VERSION=7 DD_API_KEY="<CLÉ_API_DATADOG>" bash -c "$(curl -L https://raw.githubusercontent.com/DataDog/datadog-agent/master/cmd/agent/install_script.sh)"
CentOSDD_AGENT_MAJOR_VERSION=7 DD_API_KEY="<CLÉ_API_DATADOG>" bash -c "$(curl -L https://raw.githubusercontent.com/DataDog/datadog-agent/master/cmd/agent/install_script.sh)"
DebianDD_AGENT_MAJOR_VERSION=7 DD_API_KEY="<CLÉ_API_DATADOG>" bash -c "$(curl -L https://raw.githubusercontent.com/DataDog/datadog-agent/master/cmd/agent/install_script.sh)"
FedoraDD_AGENT_MAJOR_VERSION=7 DD_API_KEY="<CLÉ_API_DATADOG>" bash -c "$(curl -L https://raw.githubusercontent.com/DataDog/datadog-agent/master/cmd/agent/install_script.sh)"
Red HatDD_AGENT_MAJOR_VERSION=7 DD_API_KEY="<CLÉ_API_DATADOG>" bash -c "$(curl -L https://raw.githubusercontent.com/DataDog/datadog-agent/master/cmd/agent/install_script.sh)"
UbuntuDD_AGENT_MAJOR_VERSION=7 DD_API_KEY="<CLÉ_API_DATADOG>" bash -c "$(curl -L https://raw.githubusercontent.com/DataDog/datadog-agent/master/cmd/agent/install_script.sh)"
SUSEDD_AGENT_MAJOR_VERSION=7 DD_API_KEY="<CLÉ_API_DATADOG>" bash -c "$(curl -L https://raw.githubusercontent.com/DataDog/datadog-agent/master/cmd/agent/install_script.sh)"
  1. Téléchargez le programme d’installation de l’Agent Datadog.
  2. Exécutez le programme d’installation (en tant qu’administrateur) en ouvrant datadog-agent-7-latest.amd64.msi.
  3. Suivez les instructions à l’écran, acceptez l’accord de licence et entrez votre clé d’API Datadog.
  4. Une fois l’installation terminée, le programme vous propose de lancer Datadog Agent Manager.

Remarque : les liens vers les différentes versions du programme d’installation Windows sont fournis au format JSON.

DD_AGENT_MAJOR_VERSION=7 DD_API_KEY="<CLÉ_API_DATADOG>" bash -c "$(curl -L https://raw.githubusercontent.com/DataDog/datadog-agent/master/cmd/agent/install_mac_os.sh)"

Passer de l’Agent v5 à l’Agent v7

Pour passer de la version 5 à la version 7 de l’Agent, exécutez la commande d’installation avec les variables d’environnement DD_AGENT_MAJOR_VERSION=7 et DD_UPGRADE="true". Le programme d’installation de l’Agent v7 peut automatiquement convertir les configurations v5 durant l’upgrade :

PlateformeCommande
Amazon LinuxDD_AGENT_MAJOR_VERSION=7 DD_UPGRADE="true" bash -c "$(curl -L https://raw.githubusercontent.com/DataDog/datadog-agent/master/cmd/agent/install_script.sh)"
CentOSDD_AGENT_MAJOR_VERSION=7 DD_UPGRADE="true" bash -c "$(curl -L https://raw.githubusercontent.com/DataDog/datadog-agent/master/cmd/agent/install_script.sh)"
DebianDD_AGENT_MAJOR_VERSION=7 DD_UPGRADE="true" bash -c "$(curl -L https://raw.githubusercontent.com/DataDog/datadog-agent/master/cmd/agent/install_script.sh)"
FedoraDD_AGENT_MAJOR_VERSION=7 DD_UPGRADE="true" bash -c "$(curl -L https://raw.githubusercontent.com/DataDog/datadog-agent/master/cmd/agent/install_script.sh)"
Red HatDD_AGENT_MAJOR_VERSION=7 DD_UPGRADE="true" bash -c "$(curl -L https://raw.githubusercontent.com/DataDog/datadog-agent/master/cmd/agent/install_script.sh)"
UbuntuDD_AGENT_MAJOR_VERSION=7 DD_UPGRADE="true" bash -c "$(curl -L https://raw.githubusercontent.com/DataDog/datadog-agent/master/cmd/agent/install_script.sh)"
SUSEDD_AGENT_MAJOR_VERSION=7 DD_UPGRADE="true" bash -c "$(curl -L https://raw.githubusercontent.com/DataDog/datadog-agent/master/cmd/agent/install_script.sh)"
  1. Passez à la version 6 de l’Agent en utilisant la méthode manuelle.
  2. Suivez les instructions indiquées à la section Passer de l’Agent v6 à l’Agent v7.
DD_UPGRADE="true" DD_AGENT_MAJOR_VERSION=7 bash -c "$(curl -L https://raw.githubusercontent.com/DataDog/datadog-agent/master/cmd/agent/install_mac_os.sh)"

Remarque : les checks custom de l’Agent ne sont pas automatiquement importés durant la mise à jour. Ce comportement est délibéré : nous ne pouvons pas garantir la compatibilité totale et immédiate de ces checks. Consultez le guide Migration de checks custom vers Python 3 pour découvrir comment migrer vos checks custom de Python 2 vers Python 3.

Pour aller plus loin

Documentation, liens et articles supplémentaires utiles: