munin-monitoring / muninlite

MuninLite is a standalone shell script implementing the Munin protocol and containing a few basic plugins out of the box.
GNU General Public License v2.0
18 stars 8 forks source link

muninlite: add support for minimal runtime configuration file #10

Closed kimheino closed 4 years ago

kimheino commented 4 years ago

It's executed as shell script. For example, you can remove unwanted plugin by adding following line to /etc/munin/muninlite.conf:

PLUGINS=${PLUGINS/ swap/}

It could also be used to add more plugins (with runtime on/off detection!), although pluginsdir is the preferred way to do it.

It can also be used to override other hardcoded settings, like NTP_PEER or DF_IGNORE_FILESYSTEM_REGEX.

kimheino commented 4 years ago

Another option for shellcheck is to add "--exclude=SC1090" to Makefile.