From d78ddc56725a82ea83e00385a3d7a75932584c8a Mon Sep 17 00:00:00 2001 From: Pim van den Berg Date: Sun, 17 Oct 2010 12:35:11 +0200 Subject: plugin: add nginx plugin --- plugin/nginx.php | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 plugin/nginx.php (limited to 'plugin') diff --git a/plugin/nginx.php b/plugin/nginx.php new file mode 100644 index 0000000..b05cd67 --- /dev/null +++ b/plugin/nginx.php @@ -0,0 +1,55 @@ +args['type']) +{ + case 'nginx_connections': + $obj->order = array('active', 'reading', 'waiting', 'writing'); + $obj->ds_names = array( + 'active' => 'Active', + 'reading' => 'Reading', + 'waiting' => 'Waiting', + 'writing' => 'Writing', + ); + $obj->colors = array( + 'active' => '005d57', + 'reading' => '4444ff', + 'waiting' => 'f24ac8', + 'writing' => '00cf00', + ); + $obj->rrd_title = sprintf('nginx connections'); + $obj->rrd_vertical = 'Connections/s'; + break; + case 'nginx_requests': + $obj->ds_names = array( + 'value' => 'Requests', + ); + $obj->colors = array( + 'value' => '00aa00', + ); + $obj->rrd_title = sprintf('nginx requests'); + $obj->rrd_vertical = 'Requests per second'; + break; +} + +$obj->width = $width; +$obj->heigth = $heigth; +$obj->rrd_format = '%5.1lf%s'; + +collectd_flush($obj->identifiers); +$obj->rrd_graph(); -- cgit v1.1