X-Git-Url: https://git.openstreetmap.org/chef.git/blobdiff_plain/781c285e7982d114a56cdab355f53dcae3371555..56a32e3126f35b4fa9f0fba84d46c5c97cc762e8:/cookbooks/munin/files/default/plugins/renderd_processed diff --git a/cookbooks/munin/files/default/plugins/renderd_processed b/cookbooks/munin/files/default/plugins/renderd_processed deleted file mode 100755 index 9cc953bed..000000000 --- a/cookbooks/munin/files/default/plugins/renderd_processed +++ /dev/null @@ -1,60 +0,0 @@ -#!/bin/sh -# -# Plugin to monitor the rendering throughput of Renderd -# -# Parameters: -# -# config (required) -# autoconf (optional - used by munin-config) -# - -if [ "$1" = "config" ]; then - - echo 'graph_title Renderd throughput' - echo 'graph_args --base 1000 -l 0' - echo 'graph_vlabel Metatiles per ${graph_period}' - echo 'graph_category renderd' - echo 'graph_info Displays the number of metatiles being rendered by renderd per ${graph_period}' - echo 'req.label Request Queue' - echo 'req.type DERIVE' - echo 'req.min 0' - echo 'req.draw AREA' - echo 'req.info Throughput of Metatiles submitted for on the fly rendering' - echo 'reqPrio.label Priority request Queue' - echo 'reqPrio.type DERIVE' - echo 'reqPrio.min 0' - echo 'reqPrio.draw STACK' - echo 'reqPrio.info Throughput of Metatiles submitted high priority for on the fly rendering' - echo 'dirty.label Dirty Queue' - echo 'dirty.type DERIVE' - echo 'dirty.min 0' - echo 'dirty.draw STACK' - echo 'dirty.info Throughput of dirty Metatiles submitted for re-render' - echo 'reqBulk.label Bulk request Queue' - echo 'reqBulk.type DERIVE' - echo 'reqBulk.min 0' - echo 'reqBulk.draw STACK' - echo 'reqBulk.info Throughput of Metatiles submitted with background priority' - echo 'dropped.label Dropped (x20)' - echo 'dropped.type DERIVE' - echo 'dropped.min 0' - echo 'dropped.draw LINE2' - echo 'dropped.info Number of Tiles dropped due to queue overload (x20)' - echo 'dropped.cdef dropped,20,/' - exit 0 -fi - -reqprocessed=`sed -e '/^ReqRendered/!d' -e 's/.*: //' -e q /var/run/renderd/renderd.stats` -reqprioprocessed=`sed -e '/^ReqPrioRendered/!d' -e 's/.*: //' -e q /var/run/renderd/renderd.stats` -dirtprocessed=`sed -e '/^DirtyRendered/!d' -e 's/.*: //' -e q /var/run/renderd/renderd.stats` -reqbulkprocessed=`sed -e '/^ReqBulkRendered/!d' -e 's/.*: //' -e q /var/run/renderd/renderd.stats` -dropped=`sed -e '/^DropedRequest/!d' -e 's/.*: //' -e q /var/run/renderd/renderd.stats` - -echo "req.value " $reqprocessed -echo "reqPrio.value " $reqprioprocessed -echo "dirty.value " $dirtprocessed -echo "reqBulk.value " $reqbulkprocessed -echo "dropped.value " $dropped - -# LocalWords: reqprocessed ReqRendered dirtprocessed DirtyRendered req -# LocalWords: DropedRequest