1
0
Fork 0
mirror of https://github.com/munin-monitoring/contrib.git synced 2025-09-14 22:58:40 +00:00
Munin-Contrib/plugins
Alejandro Suarez 475fe56df2 Removed requirement
Some routers doesn't have temperature sensors
2020-04-25 05:55:08 +02:00
..
2wire
accounting
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
apache Plugin apache_memory: fix title description formatting 2020-04-21 20:14:04 +02:00
apt Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
arangodb
aris
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 asterisk: the confbridge graph is in the wrong category 2019-08-11 18:41:57 +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
bacula Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
balanceng
battery Plugin acpi_batt_: fix spelling mistake in pattern 2020-03-26 04:23:21 +01:00
bigbrother
bind Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
bird
boinc
brocade
bsd
cacti
celery
ceph
change.org
chat
cherokee
chilli
chrony Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
clamav
condor
coturn Small fix (intialize variables) 2020-04-03 17:52:25 +02:00
courier
cpan
cpu
currency bitcoind_: return support for older Bitcoin Core versions 2020-04-21 18:55:25 +02:00
cyrus
darwin
db2
debian [debsecan] Don't include suite in main title 2019-10-13 16:59:03 +02:00
dhcp
disk Plugin xfs_frag: fix shellcheck issues 2020-03-26 04:23:21 +01:00
djabberd
dkim
docker Improved docker_ performance when getting CPU/Memory stats 2020-04-18 15:43:07 +02:00
dovecot Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
drbd
drupal
dspam Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
dvb
ejabberd Plugin ejabberd_resources_: fix shellcheck issues 2019-08-13 05:16:13 +02:00
emc Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
fan
fax
firebird
fr24
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
games
gearman
geowebcache Fix geowebcache-bandwidth 2020-04-25 05:33:53 +02:00
git
glance
glassfish
google Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
gpu Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
groupwise Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
gunicorn
haproxy
harddisks
hdfs Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
heimdal
horde Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
http Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
i2p
icecast Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
icinga set execute to icinga_checks 2019-08-12 10:21:21 +02:00
ilias Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
imapproxy
ip6
ipmi
ipvs
ircd
isp Fix titles of similar plugins so they are better grouped in category views 2019-10-13 16:59:03 +02:00
java/jmx/plugin Merge pull request #788 from steveschnepp/jmx-src 2019-07-27 11:17:38 +02:00
jchkmail
jenkins Merge pull request #918 from sumpfralle/jenkins_multilevel_jobs2 2019-07-22 00:00:32 +02:00
jitsi Split videostreams in separate graph for better readability 2020-04-12 21:40:14 +02:00
jmx
joomla
jvm Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
kamailio
keystone
libvirt Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
licensing
lighttpd Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
load Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
logins
logs Fix state saving in loggrepx_ plugin 2019-12-26 01:01:46 +01:00
luftdaten
lustre
lxc - grep -EF is invalid 2019-08-19 15:07:16 +02:00
lxd
mail
mailman Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
mediawiki Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
memcached Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
memory Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
minecraft Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
mixminion
moblock
mod_jk
mogilefs
moinmoin
mongodb Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
monit Fix multiple python code issues (detected by flake8) 2019-08-13 05:16:13 +02:00
moodle
mpd
mssql
mumble
munin Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
mysql Plguin mysql_size_all: minor cleanup 2020-03-26 04:23:21 +01:00
mythtv
nagios Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
netapp Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
netscaler
network Fix spelling mistakes in variable names 2020-03-26 04:23:21 +01:00
newznab
nextcloud Small fix for nextcloud_apps_multigraph 2020-04-15 16:42:04 +02: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 Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
nova
nscd Fix multiple shellcheck issues 2019-08-13 05:16:13 +02:00
ntp Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
omreport
openfire
openntpd
openvz Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
openwrt
oracle Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
ossec
other Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
passenger
pdns
percona Fix python style issues reported by flake8 2019-12-18 00:25:39 +01:00
pf Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
php Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
ping multi_tcp_ping: enable service_check by default 2019-12-16 00:58:38 +01:00
poseidon Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
postfix Plugin postfix_filtered_awk: improve variable name 2020-03-26 04:23:21 +01:00
postgresql Plugin postgres_queries3: fix documentation 2020-04-21 11:03:41 +02:00
power Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
power5
powermta
printer
prosody Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
puma
punbb
puppet puppetdb: implement cert validation and client cert auth 2020-01-21 12:24:36 +01:00
qmail Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
qpsmtpd
quake Fix multiple shellcheck issues 2019-08-13 05:16:13 +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 w1_: add executable flag and tolerate shellcheck failure 2019-08-14 04:06:31 +02:00
reddit_karma
redis Merge pull request #996 from tsaavik/master 2019-07-23 01:45:50 +02:00
relayd relayd: permit commas between hosts in tables 2020-02-02 05:16:53 +01:00
requesttracker
rethinkdb Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
riak
router Removed requirement 2020-04-25 05:55:08 +02:00
rsync
rtorrent fix multicall arg 2020-04-05 21:13:39 +02:00
s3
sabnzbd
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
scalix
security
senderbase
senderscore
sendmail
sensors Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
sfsnmp
sge
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
snmp Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
solaris Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
solr Fix python style issues reported by flake8 2019-12-18 00:25:39 +01:00
sourceds
spamassasin
sphinx Port some python2 plugins to python3 2019-12-18 00:27:02 +01:00
spotweb
squeezebox
squid Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
ssh Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
ssl Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
streaming
swap
swift
syncthing Fix multiple shellcheck issues 2019-08-13 05:16:13 +02:00
synology Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
syslog
system Fixed warnings generated by total_by_process_ 2020-04-18 04:17:55 +02:00
systemd
tarsnap
tcp
teamspeak Plugin ts3v2_: switch to unix line endings 2020-03-26 04:23:21 +01:00
thecus Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
thin
tinydns
tomcat
tor change Python iteritems by items 2020-04-21 19:23:18 +02:00
torrent Fix python style issues reported by flake8 2019-12-18 00:25:39 +01:00
tplink
trafic_ro Plugin trafic_ro_24h: remove duplicate "curl" token 2020-03-26 04:23:21 +01:00
transmission_ratios
tv
twemproxy twemproxy: add python3 support 2020-03-26 04:43:08 +01:00
ubiquiti Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
ubuntu
udp
ultramonkey
unicorn
user
uucp
uwsgi
varnish
vbulletin
vdr Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
virtualbox
vmware Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
voip Plugin murmur_users: fix type in pattern 2020-03-26 04:23:21 +01:00
voldemort
vpn
vserver
weather Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
websphere
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
wuala
xastir
xbnbt
xen Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
yacy
yum
zfs Fix spelling mistakes in comments and descriptions 2020-03-26 04:23:21 +01:00
zimbra
znc
zope Fix spelling mistakes in variable names 2020-03-26 04:23:21 +01: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