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-10 09:23:43 +01:00
..
.gitignore mnc: conditional make of munin-plugins-busybox 2013-02-09 14:11:56 +01:00
main.c mnc: avoid execution via shell meta characters 2013-02-10 09:10:43 +01:00
Makefile mnc: support parallel builds 2013-02-10 09:23:43 +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>