Am 20.03.2015 um 14:16 schrieb Michael Thalmann:
I would like to group values in graphite, too.
Is there any news regarding this?
Or is there a recommended way of doing it without patching source?

We've re-opened the issue and will come back to re-evaluation once other tasks 
are completed.

https://dev.icinga.org/issues/8149

Kind regards,
Michael


Best,

Michael



On 05.12.2014, at 11:26, Gremliza, Konstantin 
<[email protected]<mailto:[email protected]>> 
wrote:

Hi there,

We make use of the graphite writer feature. To have more control over data 
hierarchy we like to use a “.” dot  in the perfdata name.
The perfdata makes its way to icinga2 perfectly well as we can see in the fron 
end icinga_web who is reading the names and values from icinga2.

But it gets replaced to a underscore just before sending it to graphite here:

./lib/perfdata/graphitewriter.cpp:

String GraphiteWriter::EscapeMetric(const String& str)
{
   String result = str;

   boost::replace_all(result, " ", "_");
   boost::replace_all(result, ".", "_");              <--
   boost::replace_all(result, "-", "_");
   boost::replace_all(result, "\\", "_");
   boost::replace_all(result, "/", "_");

   return result;
}

Would it be possible to let the dots go through unchanged ?

Regards,

Konstantin

Konstantin Gremliza
Systemtechnik

BERENBERG
Joh. Berenberg, Gossler & Co. KG
Neuer Jungfernstieg 20
20354 Hamburg

Telefon +49 40 350 60-XXX
Telefax +49 40 350 60-YYY
E-Mail [email protected]<mailto:[email protected]>
www.berenberg.de<http://www.berenberg.de/>

Sitz: Hamburg - Amtsgericht Hamburg HRA 42659


Diese Nachricht einschliesslich etwa beigefuegter Anhaenge ist vertraulich und 
kann dem Bank- und Datengeheimnis unterliegen oder sonst rechtlich geschuetzte 
Daten und Informationen enthalten. Wenn Sie nicht der richtige Adressat sind 
oder diese Nachricht irrtuemlich erhalten haben, informieren Sie bitte sofort 
den Absender über die Antwortfunktion. Anschliessend moechten Sie bitte diese 
Nachricht einschliesslich etwa beigefuegter Anhaenge unverzueglich vollstaendig 
loeschen. Das unerlaubte Kopieren oder Speichern dieser Nachricht und/oder der 
ihr etwa beigefuegten Anhaenge sowie die unbefugte Weitergabe der darin 
enthaltenen Daten und Informationen sind nicht gestattet. Wir weisen darauf 
hin, dass rechtsverbindliche Erklaerungen namens unseres Hauses grundsaetzlich 
der Unterschriften zweier ausreichend bevollmaechtigter Vertreter unseres 
Hauses beduerfen. Wir verschicken daher keine rechtsverbindlichen Erklaerungen 
per E-Mail an Dritte. Demgemaess nehmen wir per E-Mail auch keine 
rechtsverbindlichen Erklaerungen oder Auftraege von Dritten entgegen.
Sollten Sie Schwierigkeiten beim Oeffnen dieser E-Mail haben, wenden Sie sich bitte 
an den Absender oder an [email protected]<mailto:[email protected]>. Please 
refer to http://www.berenberg.de/my_berenberg/disclaimer_e.html for our 
confidentiality notice.

_______________________________________________
icinga-users mailing list
[email protected]<mailto:[email protected]>
https://lists.icinga.org/mailman/listinfo/icinga-users




_______________________________________________
icinga-users mailing list
[email protected]<mailto:[email protected]>
https://lists.icinga.org/mailman/listinfo/icinga-users



-- 
Michael Friedrich, DI (FH)
Application Developer

NETWAYS GmbH | Deutschherrnstr. 15-19 | D-90429 Nuernberg
Tel: +49 911 92885-0 | Fax: +49 911 92885-77
GF: Julian Hein, Bernd Erk | AG Nuernberg HRB18461
http://www.netways.de | [email protected]

** OSDC 2015 - April - osdc.de **
** Puppet Camp Berlin 2015 - April - netways.de/puppetcamp **
** OSBConf 2015 - September - osbconf.org **
_______________________________________________
icinga-users mailing list
[email protected]
https://lists.icinga.org/mailman/listinfo/icinga-users

Reply via email to