Werk #8567: Invertible Graphite mangling
Component | The Checkmk Micro Core |
Title | Invertible Graphite mangling |
Date | Jul 1, 2016 |
Checkmk Edition | Checkmk Enterprise (CEE) |
Checkmk Version | 1.4.0i1 |
Level | Trivial Change |
Class | New Feature |
Compatibility | Compatible - no manual interaction needed |
When sending performance data to Graphite, the host/service/variable part needs to be mangled. The result of the default mangling is more readable (it simply replaces special characters with an underscore), but it is not invertible. This change adds C-style mangling using the standard octal escapes ('\ooo'), so you can reconstruct the various parts from the data sent to Graphite.