1. Les définitions à connaître #
Le vocabulaire de Dynatrace.
Glossaire #
| Terme | Définition |
|---|---|
| Environnement (tenant) | Espace isolé qui reçoit et stocke les données d'un périmètre (par exemple production) |
| Entité | Tout objet détecté : hôte, processus, groupe de processus, service, application, conteneur... |
| OneAgent | Agent unique installé sur l'hôte : il découvre et instrumente automatiquement processus et services |
| ActiveGate | Relais et passerelle : routage du trafic des agents, supervision cloud et Kubernetes, extensions, synthétiques privés |
| Smartscape | Carte des dépendances entre toutes les entités, construite en temps réel |
| PurePath | Trace distribuée de bout en bout d'une requête, avec le détail du code |
| Davis | Moteur d'IA qui détecte les anomalies, regroupe les événements et identifie la cause racine |
| Grail | Data lakehouse qui stocke logs, métriques, traces et événements, interrogeable en DQL |
2. L'architecture #
Agents, passerelles, cluster.
Schéma #
- Le OneAgent s'installe une fois par hôte : il détecte les technologies (Java, .NET, Node.js, PHP, Go, serveurs web, bases) et injecte l'instrumentation sans modification du code.
- L'ActiveGate concentre les flux réseau (utile derrière un pare-feu), interroge les API cloud et Kubernetes et exécute les extensions.
- Le cluster stocke et analyse : hébergé par Dynatrace (SaaS) ou chez vous (Managed).
- Les données peuvent aussi arriver par OpenTelemetry, Prometheus, l'API ou des extensions.
À savoir : La plateforme actuelle (Grail, applications, AppEngine) cohabite avec l'interface « classique ». Les deux approches sont présentées dans la formation.
3. Davis, l'intelligence artificielle #
De milliers d'événements à un problème.
Principe #
Davis apprend automatiquement le comportement normal de chaque entité (référence de base, ou baseline) et détecte les écarts : hausse du taux d'erreurs, ralentissement, saturation. Grâce à Smartscape, il relie les anomalies entre elles et propose un seul problème avec sa cause racine et son impact sur les utilisateurs.
| IA | Rôle |
|---|---|
| IA causale | Analyse de la topologie pour remonter à la cause racine |
| IA prédictive | Prévisions (saturation de disque, capacité) |
| IA générative (Davis CoPilot) | Aide à l'écriture de requêtes DQL et à l'analyse |
Bonne Pratique : Davis est d'autant plus pertinent que la topologie est complète : installez OneAgent en mode Full-Stack sur tous les hôtes d'une application plutôt que sur quelques-uns.
