Objectifs de la formation
- Comprendre l’architecture de Dynatrace pour pouvoir surveiller un environnement on-premise, cloud, hybride…
- Comprendre le fonctionnement et exploiter la puissance du OneAgent
- Comprendre et mettre en place la surveillance de bout en bout
- Comprendre et mettre en place la surveillance de l’expérience utilisateur (DEM, RUM, Synthetic)
- Administrer et surveiller un cluster Dynatrace
Programme de la formation
Dynatrace
- Présentation de l’observabilité.
- Présentation de Dynatrace.
- L’architecture de Dynatrace.
- Attention aux notions de version et déploiement dans Dynatrace.
Travaux pratiques
Prise en main de l’interface
Collecte et classement de la donnée
- Mise en place de la collecte.
- Les extensions.
- L’opérateur Dynatrace.
- Comprendre la différence entre tags et properties.
- Comprendre la notion d’entity selector.
- Gestion du multitenant.
- La configuration en plusieurs niveau : local, hostgroup, environnement.
Travaux pratiques
Déploiement et configuration du OneAgent.
Les applications à maîtriser pour son analyse
- Smartcape Topology.
- Metrics et Data Explorer.
- Problem.
- Multidemensional analysis versus waterfall analysis.
- Distributed traces.
Travaux pratiques
Créer mon premier tableau de bord.
Surveillance des utilisateurs réels (RUM)
- Présentation du DEM, RUM.
- Apdex versus Core Web Vitals.
- Gestion du RGPD dans Dynatrace.
- L’auto-injection versus les autres méthodes d’injection.
- L'analyse d’une application.
- L’analyse des sessions utilisateurs avec ou sans replay.
- Prise en main du langage USQL.
Travaux pratiques
Construction de requêtes USQL.
Surveillance avec des robots (Synthetic)
- Présentation du synthetic monitoring.
- HTTP Monitor versus Browser Monitor.
- La surveillance à partir de localisations distantes.
Travaux pratiques
Mise en place d’un scénario.
Interactions entre Dynatrace et les autres outils
- Prise en main de l’API Dynatrace.
- La puissance des events dans Dynatrace.
- Comment choisir entre Monaco et Terraform.
Exemple
La gestion des events avec l’outil CI/CD Jenkins.