munin-contrib/plugins
lifeofguenter 58c7801fd2 beanstalkd python3 2021-03-10 12:42:29 +01:00
..
2wire Category Tree: reduce number of categories 2017-02-22 04:48:52 +01:00
accounting Fix trivial instances of wrong autoconf exitcodes 2018-09-16 04:03:31 +02:00
amavis Plugin amavis_awk: improve variable names 2020-03-26 04:23:21 +01:00
amr Plugin amr: fix regex issue 2019-08-12 06:04:02 +02:00
amule Improve incorrect or unspecific output for "autoconf" 2018-09-16 15:13:38 +02:00
apache Improve documantion of many plugins 2020-10-24 17:29:08 +02:00
apt Plugin deb_packages: prepare migration to Python3 2020-11-26 02:28:29 +01:00
arangodb Unify shebang for python scripts 2020-10-28 23:38:41 +01:00
aris Whitespace cleanup 2018-08-02 02:33:25 +02:00
arp Remove plugin "arp" 2019-10-29 03:58:44 +01:00
assp Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
asterisk Unify more author names with special characters 2020-10-19 21:25:19 +02:00
audit Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
backup Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
backuppc Plugin backuppc: convert documentation to perldoc header 2020-10-04 05:31:14 +02:00
bacula Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
balanceng Plugin-Gallery: Better 2nd level headings 2017-02-24 05:01:30 +01:00
battery Plugin battery_: convert documentation to perlpod format 2020-10-05 03:57:02 +02:00
bigbrother Fix trivial instances of wrong autoconf exitcodes 2018-09-16 04:03:31 +02:00
bind Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
bird Fix trivial instances of wrong autoconf exitcodes 2018-09-16 04:03:31 +02:00
boinc Fix trivial instances of wrong autoconf exitcodes 2018-09-16 04:03:31 +02:00
brocade Plugin-Gallery: Get better 2nd level headings 2017-02-24 19:50:15 +01:00
bsd Ruby plugins: apply code changes as suggested by "rubocop --auto-correct" 2020-08-25 17:44:17 +02:00
cacti Category Tree: Reduce number of categories 2017-02-23 04:00:39 +01:00
celery Whitespace cleanup 2018-08-02 02:33:25 +02:00
ceph Unify shebang for python scripts 2020-10-28 23:38:41 +01:00
change.org Unify shebang for python scripts 2020-10-28 23:38:41 +01:00
chat Whitespace cleanup 2018-08-02 02:33:25 +02:00
cherokee Whitespace cleanup 2018-08-02 02:33:25 +02:00
chilli Whitespace cleanup 2018-08-02 02:33:25 +02:00
chrony Plugins chrony_*: fix filename of example graph 2020-11-06 00:04:39 +01:00
clamav Whitespace cleanup 2018-08-02 02:33:25 +02:00
condor Fix trivial instances of wrong autoconf exitcodes 2018-09-16 04:03:31 +02:00
coturn Improve documantion of many plugins 2020-10-24 17:29:08 +02:00
courier Whitespace cleanup 2018-08-02 02:33:25 +02:00
cpan plugin cpanp_o: change category from 'other' to 'security' 2018-03-28 04:55:01 +02:00
cpu cpu and memory plugins for OSX (#1173) 2021-02-16 17:57:03 +01:00
currency Plguin btcguild_hashrate_: migrate to Python3 2020-11-26 02:39:41 +01:00
cyrus Whitespace cleanup 2018-08-02 02:33:25 +02:00
darwin Whitespace cleanup 2018-08-02 02:33:25 +02:00
db2 Category Tree: Reduce number of categories 2017-02-20 18:32:37 +01:00
debian [debsecan] Don't include suite in main title 2019-10-13 16:59:03 +02:00
dhcp Whitespace cleanup 2018-08-02 02:33:25 +02:00
disk Merge pull request #1174 from steveschnepp/plugin/smart_ 2021-02-07 12:27:56 +01:00
djabberd added executable permission for multiple plugins 2018-03-09 00:18:30 +01:00
dkim Fix trivial instances of wrong autoconf exitcodes 2018-09-16 04:03:31 +02:00
docker Plugin docker_: fix indentation 2021-02-23 14:34:39 +01:00
dovecot [plugins/dovecot/dovecot] make 'connected users' graph DERIVEable 2020-08-18 04:12:40 +02:00
drbd Whitespace cleanup 2018-08-02 02:33:25 +02:00
drupal added executable permission for multiple plugins 2018-03-09 00:18:30 +01:00
dspam Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
dvb Whitespace cleanup 2018-08-02 02:33:25 +02:00
ejabberd Ruby plugins: apply code changes as suggested by "rubocop --auto-correct" 2020-08-25 17:44:17 +02:00
emc Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
etherpadlite Improve documantion of many plugins 2020-10-24 17:29:08 +02:00
fan Fix trivial instances of wrong autoconf exitcodes 2018-09-16 04:03:31 +02:00
fax Fix trivial instances of wrong autoconf exitcodes 2018-09-16 04:03:31 +02:00
firebird Whitespace cleanup 2018-08-02 02:33:25 +02:00
fr24 plugin categories: reorganize multiple plugins 2018-03-28 04:33:45 +02:00
freeradius Plugin freeradius_sqlippool_: New plugin to show IP pool utilisation 2020-02-18 01:45:05 +01:00
ftp Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
funkytown Fix special character for author name (Kristian Lyngstøl) 2020-10-04 05:31:15 +02:00
games Whitespace cleanup 2018-08-02 02:33:25 +02:00
gearman plugin categories: other -> cloud 2018-03-28 04:30:14 +02:00
geowebcache Fix geowebcache-bandwidth 2020-04-25 05:33:53 +02:00
git Improve documantion of many plugins 2020-10-24 17:29:08 +02:00
glance Whitespace cleanup 2018-08-02 02:33:25 +02:00
glassfish added executable permission for multiple plugins 2018-03-09 00:18:30 +01:00
google Improve documantion of many plugins 2020-10-24 17:29:08 +02:00
gpu Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
groupwise Unify spelling of author "Dagfinn Ilmari Mannsåker" 2020-10-19 21:04:03 +02:00
gunicorn Whitespace cleanup 2018-08-02 02:33:25 +02:00
haproxy Improve documantion of many plugins 2020-10-24 17:29:08 +02:00
harddisks Review and unify category assignments of plugins 2018-08-01 23:56:56 +02:00
hdfs Fix special character in author name (KARASZI István) 2020-10-04 05:48:58 +02:00
heimdal Whitespace cleanup 2018-08-02 02:33:25 +02:00
horde Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
http make plugin http_response executable 2021-02-07 03:36:04 +01:00
i2p Reduce number of categories, move "other" plugins 2017-02-23 21:14:01 +01:00
icecast Unify shebang for python scripts 2020-10-28 23:38:41 +01:00
icinga Improve documentation formatting of some plugins 2020-10-06 00:05:51 +02:00
ilias Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
imapproxy Whitespace cleanup 2018-08-02 02:33:25 +02:00
ip6 Fix trivial instances of wrong autoconf exitcodes 2018-09-16 04:03:31 +02:00
ipmi Plugin freeipmi: fix temperature warnings for HP iLO2 2020-05-29 13:45:42 +03:00
ipvs Improve documantion of many plugins 2020-10-24 17:29:08 +02:00
ircd Whitespace cleanup 2018-08-02 02:33:25 +02:00
isp [plugins/solar/fronius] Monitor Solar Inverters using the Fronius Solar API 2020-07-12 18:30:04 +02:00
java/jmx/plugin Merge pull request #788 from steveschnepp/jmx-src 2019-07-27 11:17:38 +02:00
jchkmail Whitespace cleanup 2018-08-02 02:33:25 +02:00
jenkins Improve documantion of many plugins 2020-10-24 17:29:08 +02:00
jitsi Improve documantion of many plugins 2020-10-24 17:29:08 +02:00
jmx Whitespace cleanup 2018-08-02 02:33:25 +02:00
joomla Whitespace cleanup 2018-08-02 02:33:25 +02:00
jvm Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
kamailio Improve documantion of many plugins 2020-10-24 17:29:08 +02:00
keystone Plugin keystone_stats: migrate to Python3, format documentation 2020-11-26 02:19:41 +01:00
libreoffice Improve documantion of many plugins 2020-10-24 17:29:08 +02:00
libvirt Update kvm_cpu 2021-03-10 12:19:28 +01:00
licensing Whitespace cleanup 2018-08-02 02:33:25 +02:00
lighttpd Plugin lighttpd_: migrate to Python3 2020-11-26 02:39:29 +01:00
load Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
logins Whitespace cleanup 2018-08-02 02:33:25 +02:00
logs Fix state saving in loggrepx_ plugin 2019-12-26 01:01:46 +01:00
luftdaten Plugin feinstaubsensor: add sensor data from the optional BME280 component 2020-11-25 23:53:24 +01:00
lustre Whitespace cleanup 2018-08-02 02:33:25 +02:00
lxc lxc_guests: Monitor randomly generated virtual ethernet devices 2020-11-19 01:47:40 +01:00
lxd Unify shebang for python scripts 2020-10-28 23:38:41 +01:00
mail Improve documantion of many plugins 2020-10-24 17:29:08 +02:00
mailman Unify more author names with special characters 2020-10-19 21:25:19 +02:00
mediawiki Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
memcached Improve documantion of many plugins 2020-10-24 17:29:08 +02:00
memory cpu and memory plugins for OSX (#1173) 2021-02-16 17:57:03 +01:00
minecraft Ruby plugins: apply code changes as suggested by "rubocop --auto-correct" 2020-08-25 17:44:17 +02:00
mixminion Plugin-Gallery: Get better 2nd level headings 2017-02-24 20:20:32 +01:00
moblock Ruby plugins: apply code changes as suggested by "rubocop --auto-correct" 2020-08-25 17:44:17 +02:00
mod_jk Whitespace cleanup 2018-08-02 02:33:25 +02:00
mogilefs Fix trivial instances of wrong autoconf exitcodes 2018-09-16 04:03:31 +02:00
moinmoin Plugin moinmoin_pages: fix style issues 2020-10-14 15:04:53 +02:00
mongodb Plugin mongo_btree: migrate to Python3, format documentation 2020-11-26 02:20:06 +01:00
monit Unify shebang for python scripts 2020-10-28 23:38:41 +01:00
moodle added executable permission for multiple plugins 2018-03-09 00:18:30 +01:00
mpd mpdstat_: unquote $NCARGS. 2021-01-17 19:51:22 +01:00
mssql Ruby plugins: apply code changes as suggested by "rubocop --auto-correct" 2020-08-25 17:44:17 +02:00
mumble Unify shebang for python scripts 2020-10-28 23:38:41 +01:00
munin Fix utf8 encoding of author names 2020-09-23 22:22:54 +02:00
mysql Unify more author names with special characters 2020-10-19 21:25:19 +02:00
mythtv Restructure incomplete or broken "autoconf" implementations 2018-09-16 15:17:14 +02:00
nagios Improve documantion of many plugins 2020-10-24 17:29:08 +02:00
netapp Improve documantion of many plugins 2020-10-24 17:29:08 +02:00
netscaler Whitespace cleanup 2018-08-02 02:33:25 +02:00
network typo 2021-02-05 21:53:37 +01:00
newznab Improve documantion of many plugins 2020-10-24 17:29:08 +02:00
nextcloud [plugin/nextcould] Fix incorrect data output 2020-12-16 14:16:03 +01:00
nfs Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
nfs-freebsd Fix multiple shellcheck issues 2019-08-13 05:16:13 +02:00
nginx Unify shebang for python scripts 2020-10-28 23:38:41 +01:00
nova Plugin nova_services: migrate to Python3, format documentation 2020-11-26 02:20:03 +01:00
nscd Fix multiple shellcheck issues 2019-08-13 05:16:13 +02:00
ntp Unify file encodings to UTF8 2020-08-25 17:44:17 +02:00
omreport Whitespace cleanup 2018-08-02 02:33:25 +02:00
openfire Improve documantion of many plugins 2020-10-24 17:29:08 +02:00
openntpd Add openntp_offset plugin. 2015-08-01 11:34:05 +02:00
openvz Unify more author names with special characters 2020-10-19 21:25:19 +02:00
openwrt Whitespace cleanup 2018-08-02 02:33:25 +02:00
oracle Ruby plugins: apply code changes as suggested by "rubocop --auto-correct" 2020-08-25 17:44:17 +02:00
ossec Category Tree: Reduce number of categories 2017-02-22 23:20:56 +01:00
other beanstalkd python3 2021-03-10 12:42:29 +01:00
passenger Ruby plugins: apply code changes as suggested by "rubocop --auto-correct" 2020-08-25 17:44:17 +02:00
pdns Whitespace cleanup 2018-08-02 02:33:25 +02:00
percona Update shebang of Python3-compatible plugins to Python3 2020-11-26 02:38:34 +01:00
pf Improve documantion of many plugins 2020-10-24 17:29:08 +02:00
php Improve documantion of many plugins 2020-10-24 17:29:08 +02:00
ping Plugin multi_tcp_ping: gracefully handle DNS resolution problems 2020-08-14 22:30:43 +02:00
poseidon Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
postfix Unify more author names with special characters 2020-10-19 21:25:19 +02:00
postgresql Unify file encodings to UTF8 2020-08-25 17:44:17 +02:00
power Unify spelling of author "Dagfinn Ilmari Mannsåker" 2020-10-19 21:04:03 +02:00
power5 Whitespace cleanup 2018-08-02 02:33:25 +02:00
powermta Whitespace cleanup 2018-08-02 02:33:25 +02:00
printer Whitespace cleanup 2018-08-02 02:33:25 +02:00
prosody Plugin prosody_: interprete input as utf-8 2021-02-22 02:10:41 +01:00
puma added executable permission for multiple plugins 2018-03-09 00:18:30 +01:00
punbb Improve incorrect or unspecific output for "autoconf" 2018-09-16 15:13:38 +02:00
puppet Unify shebang for python scripts 2020-10-28 23:38:41 +01:00
qmail Unify file encodings to UTF8 2020-08-25 17:44:17 +02:00
qpsmtpd Whitespace cleanup 2018-08-02 02:33:25 +02:00
quake Unify file encodings to UTF8 2020-08-25 17:44:17 +02:00
rabbitmq Fix multiple shellcheck issues 2019-08-13 05:16:13 +02:00
rackspace Fix spelling mistakes in variable names 2020-03-26 04:23:21 +01:00
radiator Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
raspberry-pi Plugin rpi_temp: convert documentation to perlpod format 2020-10-05 01:17:37 +02:00
reddit_karma Whitespace cleanup 2018-08-02 02:33:25 +02:00
redis Added mulitgraph redis plugin 2020-10-23 19:37:48 +02:00
relayd relayd: permit commas between hosts in tables 2020-02-02 05:16:53 +01:00
requesttracker Reduce number of categories 2017-02-23 23:12:19 +01:00
rethinkdb Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
riak Unify shebang for python scripts 2020-10-28 23:38:41 +01:00
router Plugin snmp__juniper: migrate to Python3 2020-11-26 02:20:09 +01:00
rsnapshot Add plugin "rsnapshot_duration" 2020-08-07 02:47:10 +02:00
rsync Fix trivial instances of wrong autoconf exitcodes 2018-09-16 04:03:31 +02:00
rtorrent fix multicall arg 2020-04-05 21:13:39 +02:00
s3 Fix trivial instances of wrong autoconf exitcodes 2018-09-16 04:03:31 +02:00
sabnzbd Plugin sabnzbd_*: fix compatbility with SABnzbd 3.x 2020-05-16 17:05:00 +02:00
samba Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
san/emc_comprehensive Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
sar Fix trivial instances of wrong autoconf exitcodes 2018-09-16 04:03:31 +02:00
scalix Whitespace cleanup 2018-08-02 02:33:25 +02:00
security Update shebang of Python3-compatible plugins to Python3 2020-11-26 02:38:34 +01:00
senderbase Check SenderBase with either dig or host, depending on what's available. 2016-10-17 10:30:26 -04:00
senderscore Unify shebang for python scripts 2020-10-28 23:38:41 +01:00
sendmail Whitespace cleanup 2018-08-02 02:33:25 +02:00
sensors Unify file encodings to UTF8 2020-08-25 17:44:17 +02:00
sfsnmp Whitespace cleanup 2018-08-02 02:33:25 +02:00
sge Fix trivial instances of wrong autoconf exitcodes 2018-09-16 04:03:31 +02:00
shorewall [plugins/shorewall/shorewall_log] added plugin for monitoring shorewall blocks 2020-10-31 05:46:09 +01:00
shoutcast Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
sickbeard [sickbeard] Add perldoc header 2019-10-13 16:59:03 +02:00
smf Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
smstools Fix trivial instances of wrong autoconf exitcodes 2018-09-16 04:03:31 +02:00
snmp Plugin snmp__airport: port to python3 2020-10-28 21:22:12 +01:00
solar Fix wrong "example-directory" names 2020-08-30 00:54:53 +02:00
solaris Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
solr Improve perlpod formatting for multiple plugins 2020-10-06 00:29:38 +02:00
sourceds Fix trivial instances of wrong autoconf exitcodes 2018-09-16 04:03:31 +02:00
spamassasin Plugin-Gallery: Get better 2nd level headings 2017-02-24 20:20:32 +01:00
sphinx Port some python2 plugins to python3 2019-12-18 00:27:02 +01:00
spotweb Unify more author names with special characters 2020-10-19 21:25:19 +02:00
squeezebox perl modules: fix braces for loop array 2018-03-08 04:49:45 +01:00
squid Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
ssh Clarify a few copyright statements 2020-10-04 05:31:15 +02:00
ssl certificate_file_expiry: add pattern support for CERT env variable 2020-12-28 20:42:30 +01:00
streaming unify DIRTYCONFIG handling in shell and python plugins 2018-04-07 02:17:06 +02:00
swap Whitespace cleanup 2018-08-02 02:33:25 +02:00
swift Plugin swift-dispersion: migrate to Python3, format documentation 2020-11-26 02:19:52 +01:00
syncthing Improve documantion of many plugins 2020-10-24 17:29:08 +02:00
synology Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
syslog added executable permission for multiple plugins 2018-03-09 00:18:30 +01:00
system [file_length_] List full file path in info 2021-01-31 14:59:10 +01:00
systemd initial commit of systemd_mem (v1.0) (#1165) 2021-01-31 14:56:01 +01:00
tarsnap Whitespace cleanup 2018-08-02 02:33:25 +02:00
tcp Fix trivial instances of wrong autoconf exitcodes 2018-09-16 04:03:31 +02:00
teamspeak Unify file encodings to UTF8 2020-08-25 17:44:17 +02:00
thecus Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
thin Ruby plugins: apply code changes as suggested by "rubocop --auto-correct" 2020-08-25 17:44:17 +02:00
tinydns Whitespace cleanup 2018-08-02 02:33:25 +02:00
tomcat Unify file encodings to UTF8 2020-08-25 17:44:17 +02:00
tor Plugin tor_: fix "tor_countries" in case of missing cache location 2021-02-17 15:10:12 +01:00
torrent Fix python style issues reported by flake8 2019-12-18 00:25:39 +01:00
tplink Whitespace cleanup 2018-08-02 02:33:25 +02:00
trafic_ro Plugin trafic_ro_24h: remove duplicate "curl" token 2020-03-26 04:23:21 +01:00
transmission_ratios Plugin-Gallery: Get better 2nd level headings 2017-02-24 19:50:15 +01:00
tv Category Tree: Reduce number of categories 2017-02-23 03:20:34 +01:00
twemproxy Plugin nutcracker_requests_: migrate to Python3, format documentation 2020-11-26 02:20:09 +01:00
ubiquiti Fixed data for UAP 2020-09-11 04:45:00 +02:00
ubuntu Update shebang of Python3-compatible plugins to Python3 2020-11-26 02:38:34 +01:00
udp Plugin-Gallery: Better 2nd level headings 2017-02-24 04:09:58 +01:00
ultramonkey Fix trivial instances of wrong autoconf exitcodes 2018-09-16 04:03:31 +02:00
unicorn Ruby plugins: apply code changes as suggested by "rubocop --auto-correct" 2020-08-25 17:44:17 +02:00
user Plugin cronjobs: fix style issue 2020-10-14 15:04:36 +02:00
uucp Fix trivial instances of wrong autoconf exitcodes 2018-09-16 04:03:31 +02:00
uwsgi Whitespace cleanup 2018-08-02 02:33:25 +02:00
varnish make new script executable 2020-11-13 22:55:49 +01:00
vbulletin Improve incorrect or unspecific output for "autoconf" 2018-09-16 15:13:38 +02:00
vdr Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
virtualbox Review and unify category assignments of plugins 2018-08-01 23:56:56 +02:00
vmware Unify file encodings to UTF8 2020-08-25 17:44:17 +02:00
voip Replace split with explode 2020-07-08 21:34:22 +02:00
voldemort Ruby plugins: apply code changes as suggested by "rubocop --auto-correct" 2020-08-25 17:44:17 +02:00
vpn Improve documantion of many plugins 2020-10-24 17:29:08 +02:00
vserver Whitespace cleanup 2018-08-02 02:33:25 +02:00
weather Update shebang of Python3-compatible plugins to Python3 2020-11-26 02:38:34 +01:00
websphere Whitespace cleanup 2018-08-02 02:33:25 +02:00
wifi Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
wordpress Plugin wordpress2: support PHP7 2020-02-05 21:06:09 +01:00
wowza Unify shebang for python scripts 2020-10-28 23:38:41 +01:00
wuala Remove unused "autoconf" handling from plugins without this capability 2018-09-16 15:13:38 +02:00
xastir Whitespace cleanup 2018-08-02 02:33:25 +02:00
xbnbt Fix trivial instances of wrong autoconf exitcodes 2018-09-16 04:03:31 +02:00
xen Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
yacy Whitespace cleanup 2018-08-02 02:33:25 +02:00
yum Fix trivial instances of wrong autoconf exitcodes 2018-09-16 04:03:31 +02:00
zfs Use exact values in zfs/zpool_capacity#allocated 2021-02-17 20:10:49 +01:00
zimbra Improve documantion of many plugins 2020-10-24 17:29:08 +02:00
znc Unify shebang for python scripts 2020-10-28 23:38:41 +01:00
zope Unify shebang for python scripts 2020-10-28 23:38:41 +01:00
README.md plugins/README: mention more style check tools 2020-08-28 14:38:45 +02:00

README.md

Contributed Munin Plugins

This plethora of plugins covering various topics was contributed by many different users of munin.

See the gallery for a browsable overview of these plugins.

Purpose of this repository

This repository of contributed plugin strives to achieve the following goals:

  • allow users to find interesting plugins
  • allow contributors to publish their plugins
  • simplify cooperative maintenance of plugins

Contributed plugins are maintained primarily by their authors. You may file bug reports for plugin issue here in this repository (munin-contrib), but please do not forget to notify the author of the plugin (see the plugin's documentation), too.

Please note, that this repository is not supposed to be a dumping site for random plugins of low quality. The related infrastructure (e.g the gallery or automated tests) require a certain level of quality. Please see below for details.

Submit a new plugin

  1. check if a similar plugin exists and if it can be extended/changed instead of adding a new plugin
    • please avoid code copies - they are a maintenance burden
  2. add documentation including configuration, author, license and magic markers
  3. pick a suitable category
  4. use style check tools for the language of the plugin (e.g. perl: perlcritic, shell: shellcheck, python: flake8, ruby: rubocop)
  5. pick a suitable name and location
  6. bonus:
  7. open a pull request with your new plugin or send it attached to an email to the mailing list

See the plugin development documentation for more details.

Modify an existing plugin

  • try to keep the plugin backwards compatible (e.g. keep data fieldnames unchanged)
    • improvements of code quality and features can justify incompatible changes of existing plugins
  • bonus:

Plugin name and location

The following descriptions are intentions - they do not necessarily describe the current state for all plugins. Please open a pull request if you want to align the current structure along the goals outlined below:

  • the top level directory should describe a related software or vendor
    • use concepts or platforms only if it is really necessary (e.g. cpu, bsd, memory)
  • subdirectories are usually not required