Hi all,
just found a problem with graphite and/or the graphite module.
Some checks don’t display graphs for the perf data they collect.
Here is one example:
The label name has a dot in the name (blabla_backup.bak size
).
The normal behavior is that special characters and spaces are replaced by an underscore when creating the folder structure.
When there is a dot in the perf data label this does not seem to work, as I get the following folder structure for this check:
/var/lib/graphite/whisper/icinga2/HOSTNAME/services/SERVICENAME/CHECKCOMMAND/perfdata/PART-BEFORE-THE-DOT/PART-AFTER-THE-DOT/*.wsp files
e.g. for the screenshot above
/var/lib/graphite/whisper/icinga2/HOSTNAME/services/file_size_Tibros_172_backup/nrpe/perfdata/tibros172_backup/bak_size/value.wsp
-----------------------^^^^------------------ ^^^^
I have found this entry in the issue tracker on github, which is about an equal problem with dots in the check command:
Though the fix of this bug does not seem to help for the perf data label.
I’m using a git clone of the master from yesterday, so it should all be up-to-date.
My question:
Can I edit some file or change anything or is this something for the issue tracker as well?
Thanks and greetings
log1c