Thanks for maintaining munin, its appreciated and useful.
Please fracture /etc/munin/plugin-conf.d/munin-node
into one config file for each component.
This would make upgrades a little cleaner.
For example, I always modify:
[df*]
env.exclude none unknown iso9660 squashfs udf romfs ramfs debugfs
env.warning 92
env.critical 98
to the following:
[df*]
env.exclude none unknown iso9660 squashfs udf romfs ramfs debugfs udev tmpfs
env.warning 92
env.critical 98
As the lack of the relatively nonuseful udev and tmpfs make the graph
look "better". (Also modifying the default for df might be a good idea
in general... do people really monitor the size of their udev?)
If that lived in a separate file, then upgrades to "hddtemp2" or whatever
would not require modification of the "df" file.
Ideally, in my opinion, a default config installation should have a
completely empty /etc/munin/plugin-conf.d directory... that directory
should only contain locally configured overrides not package defaults
plus local overrides.