Question on reducing Munin resource consumption

I would like Munin to keep track of memory and CPU load only, and not anything else (at least for now). I have googled and do not see how to turn off monitoring of either an individual resource or a group of resources. Can anyone advise me?

James

2 Replies

Munin will check every plugin that a Munin node has got enabled.

To disable plugins, on every node (not just the master) remove the plugin symlinks you don't want from the plugins directory (usually /etc/munin/plugins/) and restart munin-node (e.g. /etc/init.d/munin-node restart). If you've put any custom plugins in that directory that aren't symlinks, remember to move them somewhere safe instead of deleting them in case you want them later.

The master should pick up the changes on the next run.

Edit: if you don't want to delete anything from /etc/munin/plugins, you can add an ignore_file line for each plugin you don't want to run to /etc/munin/munin-node.conf on every node, and then restart munin-node.

Edit 2: if the issue is only resource consumption on the master, Munin 2.0 has a number of features that help reduce it: you can cut the amount of I/O using rrdcached, and you can cut the amount of CPU used by generating HTML and graphs on demand. Both come at the cost of slightly increased memory consumption.

Excellent. Thank you for the advice.

James

Reply

Please enter an answer
Tips:

You can mention users to notify them: @username

You can use Markdown to format your question. For more examples see the Markdown Cheatsheet.

> I’m a blockquote.

I’m a blockquote.

[I'm a link] (https://www.google.com)

I'm a link

**I am bold** I am bold

*I am italicized* I am italicized

Community Code of Conduct