Sobes.tech
Middle+

Comment avez-vous configuré la surveillance pour le nouveau service ? Comment stocker les tableaux de bord ?

sobes.tech IA

Réponse de l'IA

Pour configurer la surveillance d’un nouveau service, je commence généralement par définir les métriques clés qui reflètent la santé et la performance du service : temps de réponse, nombre d’erreurs, charge CPU et mémoire, utilisation du disque, ainsi que les métriques métier, si elles existent.

Ensuite, je configure la collecte de ces métriques à l’aide d’outils comme Prometheus, en intégrant des exportateurs ou des métriques intégrées du service. Pour les logs, j’utilise des systèmes centralisés comme ELK ou Loki.

Après avoir collecté les métriques, je crée des tableaux de bord dans Grafana, en regroupant les indicateurs par sens : vue d’ensemble, erreurs, performance. Il est important que les tableaux soient compréhensibles et informatifs pour différentes équipes.

Je stocke les tableaux de bord dans un système de contrôle de version (Git), en utilisant la capacité d’exporter/importer des configurations JSON de Grafana. Cela permet de suivre les changements, de faire des revues et de restaurer rapidement les tableaux si nécessaire.