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-from-hell
2012-06-02 17:47:51 +02:00
..
basic.conf Add plugins that fail on the node. 2012-05-02 00:50:49 +02:00
example-config.conf Add munin-node-from-hell, a quite unfriendly munin node 2012-01-16 18:19:35 +01:00
huge.conf many 2012-03-17 21:00:26 +01:00
MIT-LICENSE Add munin-node-from-hell, a quite unfriendly munin node 2012-01-16 18:19:35 +01:00
muninnode-from-hell Avoid ulimit kicking in when running ~1k nodes 2012-06-02 17:47:51 +02:00
notifications.conf minor stuff 2012-03-17 21:00:19 +01:00
README.rst fix typos 2012-02-04 16:50:48 +01:00
simple.conf Add munin-node-from-hell, a quite unfriendly munin node 2012-01-16 18:19:35 +01:00
tarpit.conf minor stuff 2012-03-17 21:00:19 +01:00

munin-node from hell
====================

This is a simple implementation of a munin node (http://munin-monitoring.org/)
that is made to give the polling server a hard time.

In practice this is the munin-node that we use to develop and test the awesome
stuff we do at http://hostedmunin.com/ . Use it as you feel fit :)

Current features controlled via config file:

* Respond slowly or never to queries.
* Have plugins that always are in warning or critical.
* Extensive number of plugins running at once.
* Run on multiple ports at the same time, to test huge amounts of clients.


Usage
-----

munin-node-from-hell takes two arguments; the mode and which config file to
use. Mode is either --run or --muninconf.

This software is meant to run as an ordinary Unix user, please don't run
it as root.

You probably want:

	./munin-node-from-hell --run simple.conf

To make a config snippet to put in munin.conf:

	./munin-node-from-hell --muninconf simple.conf > snippet.conf

License
-------

See the file MIT-LICENSE for details.

Contact
-------

Lasse Karstensen <lasse.karstensen@gmail.com>