RousselTMLEARNING

Observabilité

Davis AI avancé : détection d'anomalies, IA causale, prédictive et générative

Comprendre Davis AI : seuils statiques, baselines auto-adaptatives et saisonnières, analyse causale et cause racine via Smartscape, prévisions, Davis CoPilot et investigations guidées.

1. Trois formes d'IA #

Chacune répond à une question.

Vue d'ensemble #

Les trois IA de Davis
IAQuestionExemple
CausalePourquoi ce problème ?La lenteur du service de paiement vient d'une saturation de la base, elle-même due à un déploiement
PrédictiveQue va-t-il se passer ?Le disque sera plein dans 4 jours
GénérativeComment l'exprimer ou le chercher ?Écrire la requête DQL des erreurs 5xx par service

2. Détecter les anomalies #

Trois modèles de seuil.

Modèles #

ModèlePrincipePour
StatiqueUn seuil fixe (CPU > 90 %)Limites physiques et contractuelles
Auto-adaptatifSeuil calculé sur l'historique récent et sa variabilitéMétriques sans valeur « normale » connue
SaisonnierBaseline par heure et jour de semaineTrafic qui varie selon les heures (moins de bruit le lundi matin)

Davis détecte aussi automatiquement les anomalies sur les services, applications et infrastructure (temps de réponse, taux d'erreur, trafic) sans configuration : les détecteurs personnalisés complètent pour les métriques métier.

Bonne Pratique : Pour une métrique métier (commandes par minute), préférez la baseline saisonnière : un seuil statique alerte chaque nuit quand le trafic baisse normalement.

3. Analyse causale #

Un problème, pas cent alertes.

Principe #

  • Davis regroupe les anomalies reliées par la topologie Smartscape (hôte, processus, service, application) en un problème.
  • Il désigne la cause racine la plus probable et l'impact (utilisateurs, services touchés).
  • Les événements de déploiement et de configuration envoyés à Dynatrace (CI/CD) sont pris en compte : envoyez-les systématiquement.
À savoir : Dynatrace évolue très vite (nouvelle plateforme, Grail, applications) : vérifiez les noms d'écrans et les versions d'API dans la documentation de votre environnement.

Articles liés

ActiveGate et network zones : architecture, routage et haute disponibilité

Comprendre et déployer ActiveGate dans Dynatrace : rôles (routage, API, intégrations cloud, extensions, empla…

Dynatrace Operator sur Kubernetes : DynaKube, modes de supervision et dépannage

Superviser Kubernetes avec le Dynatrace Operator : installation Helm, ressource DynaKube, modes cloudNativeFu…

OpenTelemetry et Dynatrace : OTLP, collecteur et instrumentation

Intégrer OpenTelemetry à Dynatrace : endpoint OTLP et jetons, Dynatrace OTel Collector, traces, métriques (te…

Pour aller plus loin