From 3048a02064bd351a6227f1d489a7881439ffc4ca Mon Sep 17 00:00:00 2001 From: Gunnar Beutner Date: Thu, 14 Aug 2014 17:08:11 +0200 Subject: [PATCH] Add context information for Graphite error messages fixes #6898 --- components/perfdata/graphitewriter.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/components/perfdata/graphitewriter.cpp b/components/perfdata/graphitewriter.cpp index f8cace1e7..61dca323b 100644 --- a/components/perfdata/graphitewriter.cpp +++ b/components/perfdata/graphitewriter.cpp @@ -93,6 +93,8 @@ void GraphiteWriter::ReconnectTimerHandler(void) void GraphiteWriter::CheckResultHandler(const Checkable::Ptr& checkable, const CheckResult::Ptr& cr) { + CONTEXT("Processing check result for '" + checkable->GetName() + "'"); + if (!IcingaApplication::GetInstance()->GetEnablePerfdata() || !checkable->GetEnablePerfdata()) return; @@ -136,6 +138,7 @@ void GraphiteWriter::SendPerfdata(const String& prefix, const CheckResult::Ptr& if (!pdv.IsObjectType()) { + CONTEXT("Processing performance data value '" + String(pdv) + "'"); Log(LogWarning, "GraphiteWriter", "Could not send performance data: unparsed data."); return; } -- 2.40.0