5.22. munin

Monitor metrics exposed by a munin-node instance.

loader

lua

object

noit.module.munin

5.22.1. Module Configuration

5.22.2. Check Configuration

port
required

optional

default

4949

allowed

\d+

Specifies the port on which the management interface can be reached.

plugins
required

optional

allowed

.+

A list of space separated plugins from which to fetch metrics. If not specified, a list will be retrieved from the munin node.

Example 5.23. Monitor a node running munun-node

The following example pulls all munin metrics from 10.1.2.3 and just "processes" metrics from 10.1.2.4

      <noit>
        <modules>
          <loader image="lua" name="lua">
            <config><directory>/opt/reconnoiter/libexec/modules-lua/?.lua</directory></config>
          </loader>
          <module loader="lua" name="munin" object="noit.module.munin"/>
        </modules>
        <checks>
          <check uuid="535cc224-9f66-11df-b198-8b094b17808a" module="munin" target="10.1.2.3" />
          <check uuid="5acce980-9f66-11df-8027-ebfe9d8b53e1" module="munin" target="10.1.2.4">
            <config><plugins>processes</plugins></config>
          </check>
        </checks>
      </noit>