From: Michael Friedrich Date: Fri, 10 Oct 2014 19:31:34 +0000 (+0200) Subject: GraphiteWriter: Add downtime depth as additional metric X-Git-Tag: v2.2.0~419 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=51589d82b572f0cc58e99ff1cd69e70cd1711c8f;p=icinga2 GraphiteWriter: Add downtime depth as additional metric fixes #6946 --- diff --git a/components/perfdata/graphitewriter.cpp b/components/perfdata/graphitewriter.cpp index e4bf521a5..9226f5791 100644 --- a/components/perfdata/graphitewriter.cpp +++ b/components/perfdata/graphitewriter.cpp @@ -127,6 +127,7 @@ void GraphiteWriter::CheckResultHandler(const Checkable::Ptr& checkable, const C SendMetric(prefix, "max_check_attempts", checkable->GetMaxCheckAttempts()); SendMetric(prefix, "state_type", checkable->GetStateType()); SendMetric(prefix, "reachable", checkable->IsReachable()); + SendMetric(prefix, "downtime_depth", checkable->GetDowntimeDepth()); SendMetric(prefix, "latency", Service::CalculateLatency(cr)); SendMetric(prefix, "execution_time", Service::CalculateExecutionTime(cr)); SendPerfdata(prefix, cr);