Pourquoi votre tableau de bord de surveillance peut-il vous fournir des métriques fantômes
Trop long; Pour lire
Les métriques sont un moyen puissant de surveiller nos applications. Mais ils ne sont pas nécessairement représentatifs de l'état réel du système. Cela nécessite une compréhension des mathématiques et de la nature des métriques, ainsi qu'une conception soignée, pour s'assurer que nos métriques sont effectivement utiles pour répondre aux questions dont nous avons besoin. Avoir accès aux données brutes en plus des métriques est toujours bon, car c'est finalement la source de vérité.
Déterminez vos questions, concevez vos métriques en conséquence. Comprenez les différentes fonctions d'agrégation et leurs caractéristiques, configurez l'intervalle d'échantillonnage qui vous donne la bonne granularité et l'équilibre entre latence de détection et volumes de stockage. Utilisez une résolution variable pour différentes périodes de temps pour équilibrer l'observabilité et le coût, et envisagez une réduction d'échelle si possible (notez que toutes les fonctions d'agrégation ne sont pas compatibles avec de tels calculs