2
0
mirror of https://github.com/munin-monitoring/contrib.git synced 2018-11-08 00:59:34 +01:00
contrib-munin/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 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 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 added executable permission for multiple plugins 2018-03-09 00:18:30 +01:00
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 Plugin backup: fix quoting 2018-03-28 04:35:49 +02:00
backuppc Category Tree: Reduce number of categories 2017-02-20 22:14:23 +01:00
bacula Plugin bacula_sd: fix type issues 2018-03-27 04:53:05 +02:00
balanceng Plugin-Gallery: Better 2nd level headings 2017-02-24 05:01:30 +01:00
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 Plugin-Gallery: Get better 2nd level headings 2017-02-24 19:50:15 +01:00
bsd Whitespace cleanup 2018-08-02 02:33:25 +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 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 Plugin-Gallery: get better 2nd level structure 2017-02-24 01:35:47 +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
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 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 Category Tree: Reduce number of categories 2017-02-20 18:32:37 +01:00
debian [debian/debsecan_] Quote stragglers 2017-04-27 12:26:56 +10:00
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 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 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 added executable permission for multiple plugins 2018-03-09 00:18:30 +01:00
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 plugin categories: reorganize multiple plugins 2018-03-28 04:33:45 +02:00
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 plugin categories: other -> cloud 2018-03-28 04:30:14 +02:00
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 added executable permission for multiple plugins 2018-03-09 00:18:30 +01:00
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 Category Tree: Reduce number of categories 2017-02-23 04:29:44 +01:00
heimdal Whitespace cleanup 2018-08-02 02:33:25 +02:00
horde Reduce number of categories, move "other" plugins 2017-02-23 21:14:01 +01:00
http Improve incorrect or unspecific output for "autoconf" 2018-09-16 15:13:38 +02:00
i2p Reduce number of categories, move "other" plugins 2017-02-23 21:14:01 +01:00
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 Plugin-Gallery: Get better 2nd level headings 2017-02-24 17:30:35 +01:00
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 Category Tree: Reduce number of categories 2017-02-21 22:15:07 +01:00
load Whitespace cleanup 2018-08-02 02:33:25 +02:00
logins Whitespace cleanup 2018-08-02 02:33:25 +02:00
luftdaten add plugin "feinstaubsensor" 2018-05-10 14:55:04 +02:00
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 added executable permission for multiple plugins 2018-03-09 00:18:30 +01:00
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 Plugin-Gallery: Get better 2nd level headings 2017-02-24 20:20:32 +01:00
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 Plugin monit_parser: fix style issues 2018-03-27 04:55:14 +02:00
moodle added executable permission for multiple plugins 2018-03-09 00:18:30 +01:00
mpd rename plugin example graphs for plugin gallery visualization 2018-03-24 04:03:08 +01:00
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 added executable permission for multiple plugins 2018-03-09 00:18:30 +01:00
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 Category Tree: Reduce number of categories 2017-02-23 04:29:44 +01:00
openntpd Add openntp_offset plugin. 2015-08-01 11:34:05 +02:00
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 Category Tree: Reduce number of categories 2017-02-22 23:20:56 +01:00
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 plugin percona_: fix python style; python3 compatibility 2018-03-29 02:14:50 +02:00
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 Plugin prosody_: fix style issues 2018-03-27 04:53:05 +02: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 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 plugin relayd: fix category spelling 2018-03-29 02:14:50 +02:00
requesttracker Reduce number of categories 2017-02-23 23:12:19 +01:00
rethinkdb added executable permission for multiple plugins 2018-03-09 00:18:30 +01:00
riak added executable permission for multiple plugins 2018-03-09 00:18:30 +01:00
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 Check SenderBase with either dig or host, depending on what's available. 2016-10-17 10:30:26 -04:00
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 Plugin-Gallery: Get better 2nd level headings 2017-02-24 20:20:32 +01:00
sphinx Whitespace cleanup 2018-08-02 02:33:25 +02:00
spotweb Whitespace cleanup 2018-08-02 02:33:25 +02:00
squeezebox perl modules: fix braces for loop array 2018-03-08 04:49:45 +01:00
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 plugins ssl_ and ssl-certificate-expiry: various improvements 2018-03-30 01:53:48 +02: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: fix style issues 2018-03-27 05:02:23 +02:00
syncthing Whitespace cleanup 2018-08-02 02:33:25 +02:00
synology Whitespace cleanup 2018-08-02 02:33:25 +02:00
syslog added executable permission for multiple plugins 2018-03-09 00:18:30 +01:00
system Fix trivial instances of wrong autoconf exitcodes 2018-09-16 04:03:31 +02:00
systemd Plugin-Gallery: Get better 2nd level headings 2017-02-24 23:54:53 +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 Whitespace cleanup 2018-08-02 02:33:25 +02:00
thecus Plugin-Gallery: Better 2nd level headings 2017-02-24 16:11:20 +01:00
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 Plugin deluge_: fix style issues 2018-03-27 05:04:12 +02:00
tplink Whitespace cleanup 2018-08-02 02:33:25 +02:00
trafic_ro Reduce number of categories 2017-02-23 21:50:22 +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 Reduce number of categories 2017-02-23 23:12:19 +01:00
ubuntu plugin apt_ubuntu: various improvements 2018-03-28 05:57:02 +02: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 added executable permission for multiple plugins 2018-03-09 00:18:30 +01:00
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 added executable permission for multiple plugins 2018-03-09 00:18:30 +01:00
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 Category Tree: Reduce number of categories 2017-02-22 23:20:56 +01:00
znc Whitespace cleanup 2018-08-02 02:33:25 +02:00
zope Whitespace cleanup 2018-08-02 02:33:25 +02:00
README.md plugin's readme: fix broken sentence 2018-05-25 23:53:26 +02:00

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