1
0
Fork 0
mirror of https://github.com/munin-monitoring/contrib.git synced 2025-07-22 02:51:03 +00:00
Munin-Contrib/plugins
Lars Kruse abdeb7ec65 Plugin bitcoind_: introduce explicit configuration file path
The home directory of the currently effective UID cannot be easily
inferred in python via os.path.expanduser. Since there is no other
simple way for reaching this goal, an explicit environemnt setting is
introduced.
2018-08-24 21:52:38 +02:00
..
2wire
accounting
amavis Whitespace cleanup 2018-08-02 02:33:25 +02:00
amr
amule Whitespace cleanup 2018-08-02 02:33:25 +02:00
apache Whitespace cleanup 2018-08-02 02:33:25 +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 Plugin asterisk: fix typos for "unknown" dataset 2018-08-22 19:44:48 +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
bacula
balanceng
battery Whitespace cleanup 2018-08-02 02:33:25 +02:00
bigbrother Whitespace cleanup 2018-08-02 02:33:25 +02:00
bind Whitespace cleanup 2018-08-02 02:33:25 +02:00
bird
boinc Whitespace cleanup 2018-08-02 02:33:25 +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 Whitespace cleanup 2018-08-02 02:33:25 +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 Whitespace cleanup 2018-08-02 02:33:25 +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 Plugin bitcoind_: introduce explicit configuration file path 2018-08-24 21:52:38 +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 Whitespace cleanup 2018-08-02 02:33:25 +02:00
djabberd
dkim Whitespace cleanup 2018-08-02 02:33:25 +02:00
docker Whitespace cleanup 2018-08-02 02:33:25 +02:00
dovecot Whitespace cleanup 2018-08-02 02:33:25 +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 Whitespace cleanup 2018-08-02 02:33:25 +02:00
fax
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 Whitespace cleanup 2018-08-02 02:33:25 +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
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 Whitespace cleanup 2018-08-02 02:33:25 +02:00
i2p
icecast Whitespace cleanup 2018-08-02 02:33:25 +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 Whitespace cleanup 2018-08-02 02:33:25 +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 Whitespace cleanup 2018-08-02 02:33:25 +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
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 Whitespace cleanup 2018-08-02 02:33:25 +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 Whitespace cleanup 2018-08-02 02:33:25 +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 Whitespace cleanup 2018-08-02 02:33:25 +02:00
mysql Whitespace cleanup 2018-08-02 02:33:25 +02:00
mythtv Whitespace cleanup 2018-08-02 02:33:25 +02:00
nagios Whitespace cleanup 2018-08-02 02:33:25 +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 Whitespace cleanup 2018-08-02 02:33:25 +02:00
newznab Whitespace cleanup 2018-08-02 02:33:25 +02:00
nfs
nfs-freebsd
nginx Whitespace cleanup 2018-08-02 02:33:25 +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 Whitespace cleanup 2018-08-02 02:33:25 +02:00
omreport Whitespace cleanup 2018-08-02 02:33:25 +02:00
openfire
openntpd
openvz Whitespace cleanup 2018-08-02 02:33:25 +02:00
openwrt Whitespace cleanup 2018-08-02 02:33:25 +02:00
oracle Whitespace cleanup 2018-08-02 02:33:25 +02:00
ossec
other Whitespace cleanup 2018-08-02 02:33:25 +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 Whitespace cleanup 2018-08-02 02:33:25 +02:00
php Whitespace cleanup 2018-08-02 02:33:25 +02:00
ping Whitespace cleanup 2018-08-02 02:33:25 +02:00
poseidon Whitespace cleanup 2018-08-02 02:33:25 +02:00
postfix Plugin postfix-rbl-blocked-mails: shellcheck cleanup; switch to /bin/sh 2018-08-03 13:08:18 +02:00
postgresql Whitespace cleanup 2018-08-02 02:33:25 +02:00
power Whitespace cleanup 2018-08-02 02:33:25 +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 Review and unify category assignments of plugins 2018-08-01 23:56:56 +02:00
puppet Plugins: unify shebang for ruby scripts 2018-07-11 19:35:32 +02:00
qmail Whitespace cleanup 2018-08-02 02:33:25 +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
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
rethinkdb
riak
router Whitespace cleanup 2018-08-02 02:33:25 +02:00
rsync Whitespace cleanup 2018-08-02 02:33:25 +02:00
rtorrent Whitespace cleanup 2018-08-02 02:33:25 +02:00
s3 Whitespace cleanup 2018-08-02 02:33:25 +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
scalix Whitespace cleanup 2018-08-02 02:33:25 +02:00
security Whitespace cleanup 2018-08-02 02:33:25 +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 Whitespace cleanup 2018-08-02 02:33:25 +02:00
sfsnmp Whitespace cleanup 2018-08-02 02:33:25 +02:00
sge Whitespace cleanup 2018-08-02 02:33:25 +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 Whitespace cleanup 2018-08-02 02:33:25 +02:00
snmp Whitespace cleanup 2018-08-02 02:33:25 +02:00
solaris Whitespace cleanup 2018-08-02 02:33:25 +02:00
solr Whitespace cleanup 2018-08-02 02:33:25 +02:00
sourceds
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 Whitespace cleanup 2018-08-02 02:33:25 +02:00
ssh Whitespace cleanup 2018-08-02 02:33:25 +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
syncthing Whitespace cleanup 2018-08-02 02:33:25 +02:00
synology Whitespace cleanup 2018-08-02 02:33:25 +02:00
syslog
system Whitespace cleanup 2018-08-02 02:33:25 +02:00
systemd
tarsnap Whitespace cleanup 2018-08-02 02:33:25 +02:00
tcp
teamspeak Whitespace cleanup 2018-08-02 02:33:25 +02:00
thecus
thin Whitespace cleanup 2018-08-02 02:33:25 +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 Whitespace cleanup 2018-08-02 02:33:25 +02:00
torrent
tplink Whitespace cleanup 2018-08-02 02:33:25 +02:00
trafic_ro
transmission_ratios
tv
twemproxy
ubuntu plugin apt_ubuntu: various improvements 2018-03-28 05:57:02 +02:00
udp
ultramonkey
unicorn
user Whitespace cleanup 2018-08-02 02:33:25 +02:00
uucp
uwsgi Whitespace cleanup 2018-08-02 02:33:25 +02:00
varnish Whitespace cleanup 2018-08-02 02:33:25 +02:00
vbulletin
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 Whitespace cleanup 2018-08-02 02:33:25 +02:00
voip Whitespace cleanup 2018-08-02 02:33:25 +02:00
voldemort
vpn Whitespace cleanup 2018-08-02 02:33:25 +02:00
vserver Whitespace cleanup 2018-08-02 02:33:25 +02:00
weather Whitespace cleanup 2018-08-02 02:33:25 +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 Whitespace cleanup 2018-08-02 02:33:25 +02:00
xastir Whitespace cleanup 2018-08-02 02:33:25 +02:00
xbnbt
xen Whitespace cleanup 2018-08-02 02:33:25 +02:00
yacy Whitespace cleanup 2018-08-02 02:33:25 +02:00
yum Whitespace cleanup 2018-08-02 02:33:25 +02:00
zfs Whitespace cleanup 2018-08-02 02:33:25 +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 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