Cybersécurité & Protection
Dynatrace : industrialiser la gestion et l'analyse des logs avec Grail et Monaco
Intermédiaire
À propos de cette formation
Cette formation de 3 jours s'inscrit dans la continuité de la découverte de Dynatrace et se concentre sur la gestion industrielle des logs. Elle couvre la mise en place de la collecte (OneAgent, logstash, OpenTelemetry), les règles d'ingestion, l'enrichissement des logs par processing rules, l'interrogation avancée via le data lakehouse Grail (DQL) et l'automatisation des configurations d'environnement avec Monaco.
Objectifs de la formation
- Comprendre l'architecture Dynatrace et surveiller des environnements on-premise, cloud et hybrides
- Configurer l'inclusion, l'exclusion et le parsing des fichiers de logs
- Maîtriser la corrélation dans Dynatrace en passant d'une trace distribuée à un log
- Exploiter le data lakehouse Grail et le langage DQL pour des analyses avancées
- Automatiser et industrialiser la gestion des configurations Dynatrace avec Monaco
Programme détaillé
Module 1 — Introduction à Dynatrace
- Principes de l'observabilité et positionnement de Dynatrace
- Architecture de Dynatrace : composants, versions et modes de déploiement
- Travaux pratiques : prise en main de l'interface Dynatrace
Module 2 — Collecte et classement de la donnée
- Mise en place de la collecte via OneAgent, extensions et opérateur Dynatrace
- Distinction entre tags et properties, notion d'entity selector
- Gestion du multitenant et niveaux de configuration : local, hostgroup, environnement
- Travaux pratiques : déploiement et configuration du OneAgent
Module 3 — Surveillance des logs
- Gestion des sources de logs et règles d'ingestion
- Protection des données sensibles dans les logs
- Gestion du timestamp et normalisation temporelle des événements
- Travaux pratiques : mise en place d'une collecte de logs
Module 4 — Enrichissement des logs
- Rôle des processing rules et intérêt de l'enrichissement des logs
- Utilisation et adaptation de règles d'enrichissement existantes
- Création de règles personnalisées selon le contexte métier
- Travaux pratiques : mise en place d'un enrichissement personnalisé
Module 5 — Aller plus loin avec le data lakehouse Grail
- Présentation de Grail et de l'application Logs and Events
- Structure des requêtes DQL (Data Query Language) et bonnes pratiques
- Travaux pratiques : extraction de données précises avec DQL
Module 6 — Industrialiser avec Monaco
- Sauvegarde et versioning des configurations Dynatrace
- Automatisation de la création des management zones avec Monaco
- Création de templates pour déléguer la configuration aux équipes projets
- Limites de Monaco et gestion de cluster
Prérequis
Connaissances de base en développement et en administration de systèmes d'exploitation Windows ou Linux/Unix.