2016-10-10 1 views
0

Nous avons configuré CollectD avec InfluxDB pour collecter des métriques. Le problème est de consolider e.G. Métriques de cpu1, cpu2 et cpu3. Dans collectd (au moins la version 5.2), il est possible d'activer le plugin 'aggregate' pour faire exactement ce dont j'ai besoin. Mais nous utilisons Debian 7 et surprise - collectd n'est disponible que dans la version 5.1.Grafana - Comment consolider les métriques d'InfluxDB et de CollectD

Est-ce que vous savez comment e.G. écrire un regex dans grafana comme celui-ci, de sorte que je ne devez spécifier chaque paramètre pour chaque cpu (il ne fonctionne pas ci-dessous):

moyenne SELECT (« valeur ») de » .cpu- {0- 3} .cpu ralenti » OÙ $ timeFilter GROUP BY temps (intervalle de $) remplir (null)

Merci beaucoup!

EDIT: , je trouve que iam en mesure de spécifier plusieurs sources de données ... FROM ".cpu- .cpu ralenti", ".cpu- .cpu ralenti" .. Cela aboutit à une ligne de données par source (ce qui est évidemment beaucoup trop).

+1

Je suggérerais d'utiliser le repo de collectd apt au lieu des paquets debian. https://collectd.org/download.shtml#debian – AussieDan

Répondre

0

Merci @AussieDan. C'est vraiment un peu embarrassant que je n'ai même pas jeter un coup d'oeil sur leur site web. J'ai seulement visité le site web debian.org.

La réponse résout mon problème de la manière la plus parfaite.