Selon les collectd naming schema - mesures de dumping sur les plugins collectd doivent suivre cette structureEst-ce que collectd prend en charge l'imbrication arbitraire des métriques?
host/plugin - plugin_instance/type - type_instance
Cela fonctionne très bien pour les paramètres du système comme cpu, mémoire, etc., mais pour une application qui expose son état de santé par un problème de santé URL peut avoir des paramètres imbriqués arbitraire de la forme
{"datacenter": {"region": {"server": {"service": {"parameter": value } } } } }
qui, lorsqu'il est envoyé par collectd devrait être traduit dans un schéma de graphite de
$datacenter.$region.$server.$service.$parameter = $value
Mais le schéma de nommage collectd actuel ne le permet pas. Comment peut-on y parvenir en collectd?