From d01a318f5d2418a89dbd0961bec1d3ba28500811 Mon Sep 17 00:00:00 2001 From: Florian Forster Date: Sat, 23 Jan 2010 13:06:48 +0100 Subject: [PATCH] apache plugin: Added support for the "IdleWorkers" field. Thanks to Gary from the bug tracker for the suggestion and code :) --- src/apache.c | 3 +++ src/types.db | 1 + 2 files changed, 4 insertions(+) diff --git a/src/apache.c b/src/apache.c index d6712dcb..1028f046 100644 --- a/src/apache.c +++ b/src/apache.c @@ -687,6 +687,9 @@ static int apache_read_host (user_data_t *user_data) /* {{{ */ submit_scoreboard (fields[1], st); else if (strcmp (fields[0], "BusyServers:") == 0) submit_gauge ("apache_connections", NULL, atol (fields[1]), st); + else if ((strcmp (fields[0], "IdleServers:") == 0) /* Apache 1.x */ + || (strcmp (fields[0], "IdleWorkers:") == 0) /* Apache 2.x */) + submit_gauge ("apache_idle_workers", NULL, atol (fields[1]), st); } } diff --git a/src/types.db b/src/types.db index a5872ebf..dffb10a7 100644 --- a/src/types.db +++ b/src/types.db @@ -1,6 +1,7 @@ absolute count:ABSOLUTE:0:U apache_bytes count:COUNTER:0:134217728 apache_connections count:GAUGE:0:65535 +apache_idle_workers count:GAUGE:0:65535 apache_requests count:COUNTER:0:134217728 apache_scoreboard count:GAUGE:0:65535 arc_counts demand_data:COUNTER:0:U, demand_metadata:COUNTER:0:U, prefetch_data:COUNTER:0:U, prefetch_metadata:COUNTER:0:U -- 2.30.2