Méta : grafana panels ui zettelkasten
📝 Grafana Panels : Les Types de Visualisations
Dans l’élaboration de vos Grafana Dashboards, le “Panel” est la brique de base visuelle. Le choix de la visualisation ne doit pas se faire pour faire “joli”, mais pour répondre immédiatement à une question précise sur l’état du système. Une fois la bonne représentation choisie, vous pourrez en affiner le rendu (couleurs conditionnelles, unités, nettoyage de texte) en consultant la note Grafana Panels : Manipulation de l’Affichage et Légendes.
1. Time Series (La Courbe Temporelle)
C’est le panel par défaut et le plus utilisé. Il trace l’évolution d’une ou plusieurs métriques dans le temps.
-
Cas d’usage : Voir une tendance, identifier des pics ou des creux (ex: Utilisation CPU sur 24h, Nombre de requêtes HTTP par seconde).
-
Variantes d’affichage : Lignes (Lines), Barres (Bars) ou Points. Possibilité d’empiler les séries (Stacking) pour voir la somme globale (ex: Trafic réseau entrant + sortant).
2. Stat (La Valeur Clé / KPI)
Affiche une grosse valeur numérique. Il prend toute la plage de temps sélectionnée et la réduit à un seul chiffre (généralement la dernière valeur, la moyenne ou le total).
-
Cas d’usage : Les indicateurs vitaux d’un coup d’œil (ex: Uptime en %, Nombre total d’erreurs sur la dernière heure, Nombre de pods actifs).
-
Option utile : Le Sparkline (un mini-graphique en arrière-plan) pour donner le contexte de la tendance sans surcharger l’écran.
3. Gauge & Bar Gauge (Les Jauges de Capacité)
Idéal quand une métrique a une limite physique ou logique stricte (un Min et un Max connus).
-
Gauge (Rond) : Représente le remplissage (ex: Espace disque utilisé : 80% / 100%).
-
Bar Gauge (Thermomètre) : Même principe mais sous forme de barre (horizontale ou verticale). Très pratique pour comparer plusieurs capacités (ex: Remplissage des disques de 5 serveurs différents affichés les uns sous les autres).
4. Table (Le Tableau de Données)
Affiche les données sous forme de colonnes et de lignes. Supporte le tri et le filtrage dynamique.
- Cas d’usage : Les classements (ex: Le Top 10 des requêtes les plus lentes, La liste détaillée des serveurs en erreur avec leur IP et leur statut).
5. State Timeline (La Ligne de Vie)
Affiche des changements d’état dans le temps sous forme de blocs de couleur horizontaux.
- Cas d’usage : Surveiller la disponibilité (ex: Vert = Up, Rouge = Down pour plusieurs serveurs sur les 12 dernières heures) ou l’état d’un processus long (ex: Build CI/CD).