mirror of https://github.com/Icinga/icinga2.git
2e8c8809ea
Adds a new configuration variable in keeping with the graphite writer which defaults to false to save network bandwidth. All metrics currently supported by graphite are now available to InfluxDB. I added in some formatting functions, to handle integers and booleans as we know and control their types, and the supporting regexes in the sanity checker. Updating to InfluxDB 0.13.X started giving 400 errors due to the missing Host header in HTTP/1.1 requests. HttpRequest has been updated to auto- magically add the host and port to these requests if not explicitly stated by the client code. The exception code has been cleaned up to break out of the function early if such a condition is raised, this avoids unnecessarily executing code which will ultimately fail. fixes #11912 Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de> |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
gelfwriter.cpp | ||
gelfwriter.hpp | ||
gelfwriter.ti | ||
graphitewriter.cpp | ||
graphitewriter.hpp | ||
graphitewriter.ti | ||
influxdbwriter.cpp | ||
influxdbwriter.hpp | ||
influxdbwriter.ti | ||
opentsdbwriter.cpp | ||
opentsdbwriter.hpp | ||
opentsdbwriter.ti | ||
perfdatawriter.cpp | ||
perfdatawriter.hpp | ||
perfdatawriter.ti |