Monitoring with Graphite: Tracking Dynamic Host and Application Metrics at Scale by Jason Dixon

Monitoring with Graphite: Tracking Dynamic Host and Application Metrics at Scale by Jason Dixon

Author:Jason Dixon [Dixon, Jason]
Language: eng
Format: azw3, pdf
Publisher: O'Reilly Media
Published: 2017-03-13T04:00:00+00:00


Figure 6-14. Lost resolution caused by an anomaly

Using removeAboveValue(), we can avoid the spike, leaving behind a more useful series that our users can interpret and diagnose effectively. Each offending datapoint is replaced with a null (None) value that can be ignored, interpolated with lineMode=connected, or even replaced again using transformNull() (Figure 6-15).

Warning

Because Graphite’s datapoint-filtering functions have the potential to disguise anomalies, I caution users from depending on them too heavily. At the very least, set your thresholds excessively high so as not to hide legitimately bad behavior.



Download



Copyright Disclaimer:
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.