RousselTMLEARNING

Observabilité

Les applications Dynatrace : Smartscape, conteneurs, Kubernetes, fonctions cloud et réseau

Naviguer dans les applications de Dynatrace : topologie Smartscape, sous-applications, cascade de chargement, conteneurs, clusters Kubernetes, fonctions Lambda et supervision réseau des hôtes.

1. Smartscape #

La topologie en temps réel.

Lecture #

Couches de Smartscape
Les relations horizontales (appels) et verticales (exécution) sont découvertes automatiquement.

Smartscape relie chaque entité à celles dont elle dépend : une application appelle des services, qui tournent dans des processus, sur des hôtes, dans des centres de données. C'est cette carte qui permet à Davis de trouver une cause racine.

Pour voir l'état d'un hôte ou d'un service en un coup d'œil, ouvrez sa page : santé, problèmes, dépendances et métriques clés sont regroupés.

2. Conteneurs et Kubernetes #

Les plateformes modernes.

Vues #

VueContenu
ContainersListe des conteneurs, images, ressources consommées, hôte
Application KubernetesClusters, nœuds, espaces de noms, charges de travail, événements, santé et recommandations
WorkloadsDéploiements, réplicas, redémarrages, limites et requêtes de ressources
Bonne Pratique : Comparer l'utilisation réelle aux requests et limits des pods est l'un des moyens les plus rapides de réduire le coût d'un cluster.

3. Cloud, fonctions et réseau #

Au-delà des hôtes.

Autres vues #

VueUsage
Fonctions serverless (AWS Lambda, Azure Functions)Invocations, durées, erreurs, démarrages à froid ; traces avec la couche Dynatrace
Services cloudMétriques des services gérés (bases, files, équilibreurs) via les intégrations cloud
Host networkingTrafic par interface et par processus, retransmissions TCP, connexions
Sous-applicationsDécoupage d'une application web par règles (par exemple par chemin d'URL)
WaterfallCascade de chargement d'une action utilisateur : ressources, tiers, temps serveur
À savoir : Un taux de retransmission TCP élevé sur un hôte explique souvent des lenteurs que les métriques applicatives seules n'expliquent pas.

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