← Volver al foro · 📚 Preguntas sobre los cursos
Grafana : une variable « service » qui dépend de la variable « environnement »
-
Je voudrais une liste déroulante des environnements, puis une seconde liste qui ne propose que les services de l'environnement choisi. Comment chaîner les deux ?
-
✓ Respuesta aceptada
Il suffit que la requête de la seconde variable utilise la première. Avec une source Prometheus :
Variable env : label_values(up, env) Variable service : label_values(up{env="$env"}, service)Grafana recalcule
serviceà chaque changement deenv(option *Refresh : On time range change* ou *On dashboard load*).flowchart LR E[$env] --> S[$service] S --> P[Panneaux filtrés sur env et service]
Dans les panneaux :
rate(http_requests_total{env="$env", service=~"$service"}[5m]). Le=~permet l'option *Multi-value* et *Include All*.