2017-09-14 9 views
0

J'essaie de mettre à jour le tableau de bord Grafana de node-exporter-full avec certaines de nos étiquettes internes en tant que modèles. Nous avons des étiquettes pour "pod" et "servertype" qui peuvent être utilisés pour obtenir un sous-ensemble de "nœuds" à la liste en haut du tableau de bord.Modèles Grafana pour Prometheus

je peux ajouter "pod" comme:

label_values(pod) 

Puis dans la requête de nœud que je peux faire référence à "pod" comme suit:

label_values(node_boot_time{job="clients",pod="$pod"}, instance) 

Cela fonctionne. Si je veux ajouter servertype au milieu, comment puis-je tirer une liste de "servertype" basé sur "pod" qui est sélectionné?

Je connais déjà le « nœud » peut être filtré avec:

label_values(node_boot_time{job="clients",pod="$pod"},servertype="$servertype", instance) 

Répondre

0

réponse est assez simple une fois que je relis la documentation. Utilisation de la fonction "up" actuellement et cela fonctionne bien mais il peut y avoir une meilleure solution.

enter image description here