From 3b4a94554f5f0e54427db91978745f5d479d6529 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carlos=20P=C3=A9rez-Aradros=20Herce?= Date: Sat, 25 Mar 2017 22:04:41 +0100 Subject: [PATCH] Make some Apache server status fields optional (#3808) As they are not reported by some systems Closes #3074 --- metricbeat/module/apache/status/data.go | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/metricbeat/module/apache/status/data.go b/metricbeat/module/apache/status/data.go index 72fd73e9c8e..4cd651a39f3 100644 --- a/metricbeat/module/apache/status/data.go +++ b/metricbeat/module/apache/status/data.go @@ -38,17 +38,17 @@ var ( "children_system": c.Float("CPUChildrenSystem"), }, "connections": s.Object{ - "total": c.Int("ConnsTotal"), + "total": c.Int("ConnsTotal", s.Optional), "async": s.Object{ - "writing": c.Int("ConnsAsyncWriting"), - "keep_alive": c.Int("ConnsAsyncKeepAlive"), - "closing": c.Int("ConnsAsyncClosing"), + "writing": c.Int("ConnsAsyncWriting", s.Optional), + "keep_alive": c.Int("ConnsAsyncKeepAlive", s.Optional), + "closing": c.Int("ConnsAsyncClosing", s.Optional), }, }, "load": s.Object{ - "1": c.Float("Load1"), - "5": c.Float("Load5"), - "15": c.Float("Load15"), + "1": c.Float("Load1", s.Optional), + "5": c.Float("Load5", s.Optional), + "15": c.Float("Load15", s.Optional), }, } )