]> granicus.if.org Git - icinga2/commitdiff
Sanitize dots in metric names too.
authorMichael Friedrich <michael.friedrich@netways.de>
Mon, 21 Oct 2013 11:55:23 +0000 (13:55 +0200)
committerMichael Friedrich <michael.friedrich@netways.de>
Mon, 21 Oct 2013 11:55:23 +0000 (13:55 +0200)
components/perfdata/graphitewriter.cpp

index bef83e6f360974af161a0facd2625d60f78a305e..b679d72baee70106b717f4a9a47f8ac55bbbeb57 100644 (file)
@@ -261,6 +261,7 @@ void GraphiteWriter::SendMetrics(const std::vector<String>& metrics)
 void GraphiteWriter::SanitizeMetric(String& str)
 {
        boost::replace_all(str, " ", "_");
+       boost::replace_all(str, ".", "_");
        boost::replace_all(str, "-", "_");
        boost::replace_all(str, "\\", "_");
        boost::replace_all(str, "/", "_");