GUIDE TECHNIQUE · DYNATRACE
Comment installer et configurer OneAgent Dynatrace sur Linux ?
Déployer OneAgent sur un serveur Linux, sécuriser le téléchargement, valider le chemin de communication et contrôler que le nouvel hôte apparaît dans Dynatrace. Ce parcours distingue les contrôles sur l’hôte des vérifications côté SaaS.

01 · CADRAGE
Ce que vous allez mettre en place
Déployer OneAgent sur un serveur Linux, sécuriser le téléchargement, valider le chemin de communication et contrôler que le nouvel hôte apparaît dans Dynatrace. Ce parcours distingue les contrôles sur l’hôte des vérifications côté SaaS.
Pour qui : Administrateurs Linux, équipes RUN, ingénieurs APM et observabilité
Dynatrace SaaS et OneAgent Linux. Les menus sont ceux documentés dans le parcours Discovery & Coverage ; vérifier la matrice de support de la version sélectionnée par l’environnement.
Vérifiez la compatibilité avec votre environnement réel. Les versions ne sont jamais présumées identiques d’un tenant à l’autre.
02 · AVANT DE COMMENCER
Prérequis et points de contrôle
- Accès Dynatrace avec autorisation de télécharger et installer OneAgent ; jeton InstallerDownload créé via la console, jamais partagé dans un ticket.
- Accès administrateur ou élévation de privilèges sur la machine cible ; redémarrage applicatif planifié seulement si nécessaire pour l’instrumentation profonde.
- Distribution et architecture Linux prises en charge ; mémoire libre et espace disque conformes aux prérequis éditeur.
- Connectivité HTTPS vers Dynatrace SaaS ou ActiveGate, avec règles de proxy, DNS, certificats et pare-feu connues.
03 · VUE D’ENSEMBLE
Comprendre l’architecture et les flux

Aperçu de l’interface Dynatrace publié par l’éditeur. L’apparence peut évoluer selon la version.
Source : Dynatrace04 · TUTORIEL
Procédure complète, étape par étape
Chaque étape explique l’action, sa raison, le contrôle attendu et les erreurs habituelles. Adaptez les exemples aux paramètres de votre propre environnement.
ÉTAPE 1 / 6
Identifier la distribution, l’architecture et les permissions
La commande d’installation dépend de l’architecture choisie et de la compatibilité de l’OS. Une validation préalable évite d’installer un agent non supporté.
- Connectez-vous à la machine via votre accès d’exploitation habituel. Relevez la distribution, la version du noyau et l’architecture.
- Comparez ces informations aux technologies prises en charge par OneAgent. Vérifiez aussi l’espace disque disponible sous /opt et la politique de redémarrage.
- Confirmez qui détient l’autorisation d’utiliser sudo : l’installation modifie des composants du système et ne doit pas être lancée sans accord.
cat /etc/os-release
uname -m
uname -r
df -h /optÀ vérifier : Vous connaissez l’OS, l’architecture, le noyau et l’espace disponible avant de télécharger quoi que ce soit.
Point de vigilance ADN : Ne forcez pas une installation sur un système non supporté simplement pour franchir un contrôle.
ÉTAPE 2 / 6
Choisir le mode de monitoring dans Dynatrace
Un mode de supervision adapté évite les attentes irréalistes : la visibilité infrastructure n’est pas équivalente à l’instrumentation applicative Full-Stack.
- Ouvrez Discovery & Coverage, puis Install > Install OneAgent. Choisissez Linux et l’architecture du serveur.
- Comparez Full-Stack, Infrastructure et Discovery selon le périmètre et la licence. Choisissez le niveau nécessaire plutôt que l’option la plus large par défaut.
- Si vous segmentez les hôtes, préparez host group, zone réseau et tags cohérents avec votre organisation de production.
À vérifier : La page de déploiement affiche le mode retenu, l’OS et les options adaptées à votre environnement.
Point de vigilance ADN : Host group et tags servent aux filtres opérationnels : définissez une convention avant de déployer en masse.
ÉTAPE 3 / 6
Générer le téléchargement et protéger le jeton
Dynatrace associe l’installateur à votre environnement. Copier une commande trouvée sur Internet peut orienter les données vers une mauvaise destination.
- Dans le panneau d’installation, utilisez Installer download token ou Generate token pour disposer d’un jeton au périmètre InstallerDownload.
- Copiez uniquement la commande de téléchargement générée par votre propre environnement. Ne la collez pas dans un document public : elle peut contenir un secret.
- Sur le serveur, vérifiez la résolution DNS et la connectivité TLS vers l’adresse autorisée. En présence d’un proxy, vérifiez son paramétrage réseau.
getent hosts <votre-domaine-dynatrace>
# Utilisez ensuite uniquement la commande de téléchargement
# affichée dans votre environnement Dynatrace.À vérifier : L’installateur est téléchargé depuis votre tenant et le jeton n’est pas exposé dans les journaux partagés.
Point de vigilance ADN : Les exemples de la documentation ne remplacent jamais la commande personnalisée générée par votre tenant.
ÉTAPE 4 / 6
Vérifier la signature avant exécution
Un téléchargement réussi ne prouve pas à lui seul l’intégrité du fichier. La vérification de signature fait partie du parcours officiel.
- Dans la section Verify signature de la page OneAgent, copiez la commande fournie par Dynatrace après le téléchargement.
- Exécutez exactement cette commande sur l’hôte cible puis contrôlez que l’opération réussit ; si elle échoue, arrêtez la procédure.
- Contrôlez vos bibliothèques TLS et vos autorités de certification si le téléchargement ou la vérification échoue.
À vérifier : L’intégrité et la provenance de l’installateur sont vérifiées avant l’élévation de privilèges.
Point de vigilance ADN : N’ignorez pas un échec de signature, même en environnement de démonstration.
ÉTAPE 5 / 6
Lancer l’installation Linux adaptée
L’installation agit sur l’hôte : elle déploie les composants OneAgent et les services système associés.
- Exécutez la commande d’installation fournie par votre console. Pour une machine Ubuntu avec sudo, la forme est indiquée ci-dessous ; le nom réel du fichier varie selon la version téléchargée.
- Attendez la fin du script, lisez les messages finaux et relevez toute erreur relative à l’accès réseau ou aux privilèges.
- Ne forcez pas l’installation en mode privilégié sans avoir examiné les exigences du noyau et la politique de sécurité.
sudo /bin/sh ./Dynatrace-OneAgent-Linux-<version>.sh
# Remplacez <version> par le NOM REEL du fichier téléchargé.À vérifier : Le programme se termine sans erreur bloquante et les composants OneAgent sont installés.
Point de vigilance ADN : Le chemin habituel des binaires est /opt/dynatrace/oneagent ; contrôlez-le sans modifier manuellement les fichiers de l’agent.
ÉTAPE 6 / 6
Vérifier l’hôte et comprendre ce qui remonte
Le bon critère de succès n’est pas seulement la fin du script : la plateforme doit recevoir des signaux correspondant au mode de surveillance choisi.
- Dans Dynatrace, ouvrez la vue des hôtes ou le statut du déploiement et recherchez le nom du serveur.
- Contrôlez l’état de connexion, les métriques CPU/mémoire et la visibilité des processus selon le mode sélectionné.
- Si vous attendez des traces applicatives Full-Stack, vérifiez la nécessité de redémarrer les services applicatifs dans une fenêtre de maintenance.
ls -ld /opt/dynatrace/oneagent
# Dans Dynatrace : vérifier l’hôte et la présence de métriques.À vérifier : L’hôte est visible et ses signaux arrivent. La visibilité applicative dépend du mode sélectionné et de l’état des processus.
Point de vigilance ADN : Un hôte visible avec peu de données n’implique pas forcément une panne : vérifiez d’abord le mode de monitoring.
05 · RECETTE
Comment vérifier que tout fonctionne ?
L’OS et le mode de surveillance ont été vérifiés avant installation.
Le téléchargement et la signature proviennent du tenant ciblé.
L’hôte est visible dans Dynatrace et reçoit les métriques attendues.
Les secrets et identifiants du tenant ne sont présents dans aucune capture publiée.
06 · DIAGNOSTIC
Problèmes fréquents et résolution
Le téléchargement échoue
Cause probable : Proxy, DNS, certificats ou accès HTTPS bloqué
Que faire : Comparer l’URL affichée dans la console avec les règles réseau puis examiner l’erreur TLS sans désactiver la validation des certificats.
L’installateur refuse de démarrer
Cause probable : Droits insuffisants ou environnement Linux non pris en charge
Que faire : Vérifier sudo, l’architecture, le noyau et les prérequis éditeur ; ne pas forcer la compatibilité.
Le serveur n’apparaît pas
Cause probable : Communication interrompue, agent non opérationnel ou mauvais tenant
Que faire : Contrôler les sorties de l’installateur, l’ActiveGate éventuel, la connectivité et le tenant sélectionné.
Les services applicatifs sont absents
Cause probable : Mode Infrastructure/Discovery ou processus non réinstrumentés
Que faire : Confirmer le mode puis planifier, si nécessaire, le redémarrage des services concernés.
Le conseil de l’expert ADN
Avant de généraliser cette configuration, validez-la sur un périmètre représentatif, documentez les critères de réussite et conservez une procédure de retour arrière. Une instrumentation utile se juge sur les données effectivement exploitables, pas sur la seule installation de l’outil.
07 · QUESTIONS PRATIQUES
Questions fréquentes
Faut-il obligatoirement ActiveGate ?
Non. L’usage d’ActiveGate dépend de l’architecture réseau, de la segmentation et des flux autorisés.
Peut-on réutiliser la commande d’un autre tenant ?
Non. Il faut générer le téléchargement depuis l’environnement cible pour éviter les erreurs de rattachement et l’exposition de secrets.
Pourquoi les applications ne remontent-elles pas immédiatement ?
Le mode de monitoring et le redémarrage éventuel des processus influencent la couverture applicative.
