Constructeur de Tableaux de Bord
Utilisez cette compétence lorsque la tâche consiste à construire un tableau de bord sur lequel les équipes peuvent s'appuyer pour opérer.
L'objectif n'est pas « d'afficher chaque métrique ». L'objectif est de répondre à :
- tout va bien ?
- où se trouve le goulot d'étranglement ?
- qu'est-ce qui a changé ?
- quelle action faut-il entreprendre ?
Quand l'utiliser
- "Construis un tableau de bord Kafka pour le monitoring"
- "Crée un tableau de bord Grafana pour Elasticsearch"
- "Fais un tableau de bord SigNoz pour ce service"
- "Transforme cette liste de métriques en un véritable tableau de bord opérationnel"
Garde-fous
- ne commencez pas par la disposition visuelle ; commencez par les questions des opérateurs
- n'incluez pas toutes les métriques disponibles simplement parce qu'elles existent
- ne mélangez pas les panneaux de santé, débit et ressources sans structure
- n'envoyez pas de panneaux sans titre, unité et seuils pertinents
Flux de travail
1. Définir les questions opérationnelles
Organisez autour de :
- santé / disponibilité
- latence / performance
- débit / volume
- saturation / ressources
- risque spécifique au service
2. Étudier le schéma de la plateforme cible
Inspectez d'abord les tableaux de bord existants :
- structure JSON
- langage de requête
- variables
- style des seuils
- disposition des sections
3. Construire le tableau de bord minimal utile
Structure recommandée :
- vue d'ensemble
- performance
- ressources
- section spécifique au service
4. Supprimer les panneaux superflus
Chaque panneau doit répondre à une vraie question. Si ce n'est pas le cas, retirez-le.
Exemples d'ensembles de panneaux
Elasticsearch
- santé du cluster
- allocation des shards
- latence de recherche
- taux d'indexation
- tas JVM / GC
Kafka
- nombre de brokers
- partitions sous-répliquées
- messages entrants / sortants
- retard des consommateurs
- pression disque et réseau
Passerelle API / Ingress
- taux de requêtes
- latence p50 / p95 / p99
- taux d'erreur
- santé des services amont
- connexions actives
Liste de contrôle qualité
- JSON du tableau de bord valide
- regroupement clair des sections
- titres et unités présents
- seuils/couleurs d'état significatifs
- variables existant pour les filtres courants
- plage de temps par défaut et rafraîchissement pertinents
- aucun panneau superflu sans valeur opérationnelle
Compétences associées
research-opsbackend-patternsterminal-ops