1
0
Fork 0
mirror of https://github.com/munin-monitoring/contrib.git synced 2025-07-24 09:57:09 +00:00
Munin-Contrib/plugins
Lars Kruse 46e2de55de Remove unused "autoconf" handling from plugins without this capability
Some plugins contained code for handling "autoconf" (always returning
"no") but did not announce the respective capability via the magic
marker.
2018-09-16 15:13:38 +02:00
..
2wire
accounting Fix trivial instances of wrong autoconf exitcodes 2018-09-16 04:03:31 +02:00
amavis Fix trivial instances of wrong autoconf exitcodes 2018-09-16 04:03:31 +02:00
amr Fix trivial instances of wrong autoconf exitcodes 2018-09-16 04:03:31 +02:00
amule Improve incorrect or unspecific output for "autoconf" 2018-09-16 15:13:38 +02:00
apache Fix trivial instances of wrong autoconf exitcodes 2018-09-16 04:03:31 +02:00
apt Whitespace cleanup 2018-08-02 02:33:25 +02:00
arangodb Whitespace cleanup 2018-08-02 02:33:25 +02:00
aris Whitespace cleanup 2018-08-02 02:33:25 +02:00
arp
assp Whitespace cleanup 2018-08-02 02:33:25 +02:00
asterisk Fix trivial instances of wrong autoconf exitcodes 2018-09-16 04:03:31 +02:00
audit Whitespace cleanup 2018-08-02 02:33:25 +02:00
backup
backuppc
bacula
balanceng
battery Fix trivial instances of wrong autoconf exitcodes 2018-09-16 04:03:31 +02:00
bigbrother Fix trivial instances of wrong autoconf exitcodes 2018-09-16 04:03:31 +02:00
bind Improve incorrect or unspecific output for "autoconf" 2018-09-16 15:13:38 +02: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
bsd Whitespace cleanup 2018-08-02 02:33:25 +02:00
cacti
celery Whitespace cleanup 2018-08-02 02:33:25 +02:00
ceph Plugin ceph_osd: improve style and documentation 2018-08-24 22:04:59 +02:00
change.org Whitespace cleanup 2018-08-02 02:33:25 +02: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
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
courier Whitespace cleanup 2018-08-02 02:33:25 +02:00
cpan
cpu Whitespace cleanup 2018-08-02 02:33:25 +02:00
currency Whitespace cleanup 2018-08-02 02:33:25 +02:00
cyrus Whitespace cleanup 2018-08-02 02:33:25 +02:00
darwin Whitespace cleanup 2018-08-02 02:33:25 +02:00
db2
debian
dhcp Whitespace cleanup 2018-08-02 02:33:25 +02:00
disk Improve incorrect or unspecific output for "autoconf" 2018-09-16 15:13:38 +02:00
djabberd
dkim Fix trivial instances of wrong autoconf exitcodes 2018-09-16 04:03:31 +02:00
docker Whitespace cleanup 2018-08-02 02:33:25 +02:00
dovecot Fix trivial instances of wrong autoconf exitcodes 2018-09-16 04:03:31 +02:00
drbd Whitespace cleanup 2018-08-02 02:33:25 +02:00
drupal
dspam Whitespace cleanup 2018-08-02 02:33:25 +02:00
dvb Whitespace cleanup 2018-08-02 02:33:25 +02:00
ejabberd Whitespace cleanup 2018-08-02 02:33:25 +02:00
emc Whitespace cleanup 2018-08-02 02:33:25 +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
freeradius Whitespace cleanup 2018-08-02 02:33:25 +02:00
ftp Fix trivial instances of wrong autoconf exitcodes 2018-09-16 04:03:31 +02:00
funkytown Whitespace cleanup 2018-08-02 02:33:25 +02:00
games Whitespace cleanup 2018-08-02 02:33:25 +02:00
gearman
geowebcache Whitespace cleanup 2018-08-02 02:33:25 +02:00
git Added example graphs 2018-08-04 18:08:34 +02:00
glance Whitespace cleanup 2018-08-02 02:33:25 +02:00
glassfish
google Whitespace cleanup 2018-08-02 02:33:25 +02:00
gpu Whitespace cleanup 2018-08-02 02:33:25 +02:00
groupwise Whitespace cleanup 2018-08-02 02:33:25 +02:00
gunicorn Whitespace cleanup 2018-08-02 02:33:25 +02:00
haproxy Whitespace cleanup 2018-08-02 02:33:25 +02:00
harddisks Review and unify category assignments of plugins 2018-08-01 23:56:56 +02:00
hdfs
heimdal Whitespace cleanup 2018-08-02 02:33:25 +02:00
horde
http Improve incorrect or unspecific output for "autoconf" 2018-09-16 15:13:38 +02:00
i2p
icecast Fix trivial instances of wrong autoconf exitcodes 2018-09-16 04:03:31 +02:00
ilias fix wrong example-graph filenames 2018-08-01 22:19:04 +02: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
ipvs Whitespace cleanup 2018-08-02 02:33:25 +02:00
ircd Whitespace cleanup 2018-08-02 02:33:25 +02:00
jchkmail Whitespace cleanup 2018-08-02 02:33:25 +02:00
jenkins Whitespace cleanup 2018-08-02 02:33:25 +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 Plugins jstat__*: add format examples 2018-08-26 01:31:20 +02:00
kamailio Whitespace cleanup 2018-08-02 02:33:25 +02:00
keystone Whitespace cleanup 2018-08-02 02:33:25 +02:00
libvirt Whitespace cleanup 2018-08-02 02:33:25 +02:00
licensing Whitespace cleanup 2018-08-02 02:33:25 +02:00
lighttpd
load Whitespace cleanup 2018-08-02 02:33:25 +02:00
logins Whitespace cleanup 2018-08-02 02:33:25 +02:00
luftdaten
lustre Whitespace cleanup 2018-08-02 02:33:25 +02:00
lxc Whitespace cleanup 2018-08-02 02:33:25 +02:00
lxd Whitespace cleanup 2018-08-02 02:33:25 +02:00
mail Whitespace cleanup 2018-08-02 02:33:25 +02:00
mailman Whitespace cleanup 2018-08-02 02:33:25 +02:00
mediawiki
memcached Whitespace cleanup 2018-08-02 02:33:25 +02:00
memory Fix trivial instances of wrong autoconf exitcodes 2018-09-16 04:03:31 +02:00
minecraft Whitespace cleanup 2018-08-02 02:33:25 +02:00
mixminion
moblock Whitespace cleanup 2018-08-02 02:33:25 +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 Whitespace cleanup 2018-08-02 02:33:25 +02:00
mongodb Whitespace cleanup 2018-08-02 02:33:25 +02:00
monit
moodle
mpd
mssql Whitespace cleanup 2018-08-02 02:33:25 +02:00
mumble Whitespace cleanup 2018-08-02 02:33:25 +02:00
munin Fix trivial instances of wrong autoconf exitcodes 2018-09-16 04:03:31 +02:00
mysql Improve incorrect or unspecific output for "autoconf" 2018-09-16 15:13:38 +02:00
mythtv Improve incorrect or unspecific output for "autoconf" 2018-09-16 15:13:38 +02:00
nagios Fix trivial instances of wrong autoconf exitcodes 2018-09-16 04:03:31 +02:00
netapp Whitespace cleanup 2018-08-02 02:33:25 +02:00
netscaler Whitespace cleanup 2018-08-02 02:33:25 +02:00
network Fix trivial instances of wrong autoconf exitcodes 2018-09-16 04:03:31 +02:00
newznab Whitespace cleanup 2018-08-02 02:33:25 +02:00
nfs Fix trivial instances of wrong autoconf exitcodes 2018-09-16 04:03:31 +02:00
nfs-freebsd
nginx Fix trivial instances of wrong autoconf exitcodes 2018-09-16 04:03:31 +02:00
nova Whitespace cleanup 2018-08-02 02:33:25 +02:00
nscd Whitespace cleanup 2018-08-02 02:33:25 +02:00
ntp Fix trivial instances of wrong autoconf exitcodes 2018-09-16 04:03:31 +02:00
omreport Whitespace cleanup 2018-08-02 02:33:25 +02:00
openfire
openntpd
openvz Fix trivial instances of wrong autoconf exitcodes 2018-09-16 04:03:31 +02:00
openwrt Whitespace cleanup 2018-08-02 02:33:25 +02:00
oracle Fix trivial instances of wrong autoconf exitcodes 2018-09-16 04:03:31 +02:00
ossec
other Improve incorrect or unspecific output for "autoconf" 2018-09-16 15:13:38 +02:00
passenger Whitespace cleanup 2018-08-02 02:33:25 +02:00
pdns Whitespace cleanup 2018-08-02 02:33:25 +02:00
percona
pf Fix trivial instances of wrong autoconf exitcodes 2018-09-16 04:03:31 +02:00
php Improve incorrect or unspecific output for "autoconf" 2018-09-16 15:13:38 +02:00
ping Fix trivial instances of wrong autoconf exitcodes 2018-09-16 04:03:31 +02:00
poseidon Whitespace cleanup 2018-08-02 02:33:25 +02:00
postfix Fix trivial instances of wrong autoconf exitcodes 2018-09-16 04:03:31 +02:00
postgresql Fix trivial instances of wrong autoconf exitcodes 2018-09-16 04:03:31 +02:00
power Fix trivial instances of wrong autoconf exitcodes 2018-09-16 04:03:31 +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
puma
punbb Improve incorrect or unspecific output for "autoconf" 2018-09-16 15:13:38 +02:00
puppet Plugins: unify shebang for ruby scripts 2018-07-11 19:35:32 +02:00
qmail Fix trivial instances of wrong autoconf exitcodes 2018-09-16 04:03:31 +02:00
qpsmtpd Whitespace cleanup 2018-08-02 02:33:25 +02:00
quake Move 'qstatcod4and5_' to quake directory 2018-08-01 23:05:10 +02:00
rabbitmq Whitespace cleanup 2018-08-02 02:33:25 +02:00
rackspace Whitespace cleanup 2018-08-02 02:33:25 +02:00
radiator Fix trivial instances of wrong autoconf exitcodes 2018-09-16 04:03:31 +02:00
raspberry-pi Whitespace cleanup 2018-08-02 02:33:25 +02:00
reddit_karma Whitespace cleanup 2018-08-02 02:33:25 +02:00
redis Whitespace cleanup 2018-08-02 02:33:25 +02:00
relayd
requesttracker
rethinkdb
riak
router Remove unused "autoconf" handling from plugins without this capability 2018-09-16 15:13:38 +02:00
rsync Fix trivial instances of wrong autoconf exitcodes 2018-09-16 04:03:31 +02:00
rtorrent Remove unused "autoconf" handling from plugins without this capability 2018-09-16 15:13:38 +02:00
s3 Fix trivial instances of wrong autoconf exitcodes 2018-09-16 04:03:31 +02:00
sabnzbd Whitespace cleanup 2018-08-02 02:33:25 +02:00
samba Whitespace cleanup 2018-08-02 02:33:25 +02:00
san/emc_comprehensive Whitespace cleanup 2018-08-02 02:33:25 +02: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 Fix trivial instances of wrong autoconf exitcodes 2018-09-16 04:03:31 +02:00
senderbase
senderscore Whitespace cleanup 2018-08-02 02:33:25 +02:00
sendmail Whitespace cleanup 2018-08-02 02:33:25 +02:00
sensors Fix trivial instances of wrong autoconf exitcodes 2018-09-16 04:03:31 +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
shoutcast Whitespace cleanup 2018-08-02 02:33:25 +02:00
sickbeard Whitespace cleanup 2018-08-02 02:33:25 +02:00
smf Whitespace cleanup 2018-08-02 02:33:25 +02:00
smstools Fix trivial instances of wrong autoconf exitcodes 2018-09-16 04:03:31 +02:00
snmp Improve incorrect or unspecific output for "autoconf" 2018-09-16 15:13:38 +02:00
solaris Improve incorrect or unspecific output for "autoconf" 2018-09-16 15:13:38 +02:00
solr Whitespace cleanup 2018-08-02 02:33:25 +02:00
sourceds Fix trivial instances of wrong autoconf exitcodes 2018-09-16 04:03:31 +02:00
spamassasin
sphinx Whitespace cleanup 2018-08-02 02:33:25 +02:00
spotweb Whitespace cleanup 2018-08-02 02:33:25 +02:00
squeezebox
squid Fix trivial instances of wrong autoconf exitcodes 2018-09-16 04:03:31 +02:00
ssh Fix trivial instances of wrong autoconf exitcodes 2018-09-16 04:03:31 +02:00
ssl
streaming
swap Whitespace cleanup 2018-08-02 02:33:25 +02:00
swift
syncthing Whitespace cleanup 2018-08-02 02:33:25 +02:00
synology Whitespace cleanup 2018-08-02 02:33:25 +02:00
syslog
system Fix trivial instances of wrong autoconf exitcodes 2018-09-16 04:03:31 +02:00
systemd
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 Whitespace cleanup 2018-08-02 02:33:25 +02:00
thecus
thin Fix trivial instances of wrong autoconf exitcodes 2018-09-16 04:03:31 +02:00
tinydns Whitespace cleanup 2018-08-02 02:33:25 +02:00
tomcat Whitespace cleanup 2018-08-02 02:33:25 +02:00
tor Fix trivial instances of wrong autoconf exitcodes 2018-09-16 04:03:31 +02:00
torrent
tplink Whitespace cleanup 2018-08-02 02:33:25 +02:00
trafic_ro
transmission_ratios
tv
twemproxy
ubuntu
udp
ultramonkey Fix trivial instances of wrong autoconf exitcodes 2018-09-16 04:03:31 +02:00
unicorn
user Whitespace cleanup 2018-08-02 02:33:25 +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 Whitespace cleanup 2018-08-02 02:33:25 +02:00
vbulletin Improve incorrect or unspecific output for "autoconf" 2018-09-16 15:13:38 +02:00
vdr Whitespace cleanup 2018-08-02 02:33:25 +02:00
virtualbox Review and unify category assignments of plugins 2018-08-01 23:56:56 +02:00
vmware Improve incorrect or unspecific output for "autoconf" 2018-09-16 15:13:38 +02:00
voip Whitespace cleanup 2018-08-02 02:33:25 +02:00
voldemort
vpn Fix trivial instances of wrong autoconf exitcodes 2018-09-16 04:03:31 +02:00
vserver Whitespace cleanup 2018-08-02 02:33:25 +02:00
weather Fix trivial instances of wrong autoconf exitcodes 2018-09-16 04:03:31 +02:00
websphere Whitespace cleanup 2018-08-02 02:33:25 +02:00
wifi Whitespace cleanup 2018-08-02 02:33:25 +02:00
wordpress Whitespace cleanup 2018-08-02 02:33:25 +02:00
wowza Whitespace cleanup 2018-08-02 02:33:25 +02: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 trivial instances of wrong autoconf exitcodes 2018-09-16 04:03:31 +02: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 Fix trivial instances of wrong autoconf exitcodes 2018-09-16 04:03:31 +02:00
zimbra
znc Whitespace cleanup 2018-08-02 02:33:25 +02:00
zope Whitespace cleanup 2018-08-02 02:33:25 +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. shellcheck for shell and flake8 for Python)
  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