2
0
mirror of https://github.com/munin-monitoring/contrib.git synced 2018-11-08 00:59:34 +01:00
contrib-munin/tools/munin-node-c
2013-02-09 13:21:39 +01:00
..
.gitignore mnc: starting with adding a gitignore 2013-02-09 13:07:08 +01:00
main.c mnc: add config/fetch handler 2013-02-09 13:21:39 +01:00
Makefile mnc: initial add 2013-02-09 13:16:41 +01:00
README mnc: initial add 2013-02-09 13:16:41 +01:00

This is a rewrite of munin node in C.

Pro:
----

The purpose is multiple:

 * reducing resource usage for embedded plateforms, specially when paired
   with the C rewrite of the core plugins.

 * no need for Perl

 * Everything runs from inetd.

Cons:
-----

 * You lose flexibility

      It is compiled code, so you have to create binaries.  Even one for each
      architecture.

 * Not all the features are implemented

     - root uid is not supported. All plugins are run with a single user, usually nobody.
     - no socket is opened. Everything runs from inetd.

GPLv2 - (C) 2013 Steve SCHNEPP <steve.schnepp@pwkf.org>