1
0
Fork 0
mirror of https://github.com/munin-monitoring/contrib.git synced 2025-07-21 18:41:03 +00:00
Commit graph

4668 commits

Author SHA1 Message Date
Lars Kruse
04ded0c6f5 Plugin tor_: fix autoconf issues
Closes: #1166
2021-01-26 15:39:28 +01:00
ToM
069255eee2 mpdstat_: unquote $NCARGS. 2021-01-17 19:51:22 +01:00
ToM
9ad3b1ff18 mpdstats_: allow to pass options to nc(1).
Different nc(1) implementations will use different flags, as highlighted
in #576. This environment variable allows one to pass any option to the
nc binary.
2021-01-17 19:51:22 +01:00
ToM
829bab4814 mdpstats_: use 'stats' instead of 'version' in autoconf.
As of v0.21.4 version of the MPD command protocol, it seems that the
`version` command is not valid:

    $ echo version | /bin/nc localhost 6600
    OK MPD 0.21.4
    ACK [5@0] {} unknown command "version"

Use `stats` instead.

https://www.musicpd.org/doc/html/protocol.html#querying-mpd-s-status
2021-01-17 19:51:22 +01:00
Kim B. Heino
a45257a64a stratis: code cleanup and use perlpod format for documentation 2021-01-10 17:47:54 +01:00
Kim B. Heino
7d31b4ce25 stratis: new plugin to monitor stratis filesystem 2021-01-10 17:47:54 +01:00
Samuel Smith
f90427c32a Update for extra fields in newer kernels
The fields have changed from 11 or 15 on recent kernels but does not effect what the plugin gathers. 
See 5.4 https://www.kernel.org/doc/html/v5.4/block/stat.html versus 4.16 https://mjmwired.net/kernel/Documentation/block/stat.txt
2021-01-08 15:33:58 +01:00
Ondřej Nový
c10eaf60d2 Plugin timesync_status: Fix KeyError when time is not synced 2021-01-06 17:37:24 +01:00
Ondřej Nový
3e01588570 Plugin timesync_status: Handle value 0 correctly 2021-01-06 17:37:24 +01:00
cortices
099d7821d9 Apply shellcheck recommendations 2021-01-02 20:31:50 +11:00
cortices
cf44597b58 Merge remote-tracking branch 'origin/master' 2021-01-01 14:11:50 +11:00
cortices
307795493a Add openstack_swift_stats_ plugin 2021-01-01 14:11:32 +11:00
Andreas Perhab
9c995590b2 certificate_file_expiry: add pattern support for CERT env variable 2020-12-28 20:42:30 +01:00
Olivier Mehani
5c983dbc7d [plugin/nextcould] Fix incorrect data output
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2020-12-16 14:16:03 +01:00
Simone Rossetto
493b71d9f0 Plugin timesync_status: use common pattern to check input args 2020-12-10 04:40:10 +01:00
Simone Rossetto
0e43e7790f Plugin timesync_status: add support for 'fetch' command 2020-12-10 04:40:10 +01:00
Kim B. Heino
0791c99e74 systemd_status: fix autoconf to check if systemd is running 2020-12-05 16:02:56 +01:00
Kim B. Heino
f8fef4cf73 systemd_status: reformat docstring to perlpod format 2020-12-05 16:02:56 +01:00
Kim B. Heino
ca27b12937 systemd_status: yet another plugin to monitor systemd status
Similar to systemd_units, but more states and ignores scopes and user
services. They must be allowed to fail.
2020-12-05 16:02:56 +01:00
JTSage
eb7a1e7276 Add some sane defaults, some enviromental variable overrides, fix autoconf, and add more error trapping 2020-11-28 20:31:45 +01:00
JTSage
36c291110d Change proposed name, certbot_certs -> certbot_expiry 2020-11-28 20:31:45 +01:00
JTSage
2f7d94071d Add "certbot-certs"
This plugin will semi-auto discover certbot (letsencrypt) certificates and output their expiry in days.
2020-11-28 20:31:45 +01:00
Lars Kruse
fa059d2a23 Plugin nextcloud_: fix shellcheck issues 2020-11-28 14:10:56 +01:00
Olivier Mehani
b289ff1f47 [plugins/transmission] Update shebang to use python3
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2020-11-28 14:07:03 +01:00
Olivier Mehani
d25a9e9428 [plugins/transmission] Python3 compat
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2020-11-28 14:07:03 +01:00
Olivier Mehani
3b478bab2f [plugins/nextcloud_] Fix type in autoconf
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2020-11-28 14:06:25 +01:00
Olivier Mehani
cd759e2f5c [plugins/nextcloud_] Only use one call to JQ to parse and report the info
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2020-11-28 14:06:25 +01:00
Olivier Mehani
0ab1e127a2 [plugins/whois_] stop EXTRACT_RE after the first match
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2020-11-26 15:05:52 +01:00
Lars Kruse
a10647b95e Plguin btcguild_hashrate_: migrate to Python3 2020-11-26 02:39:41 +01:00
Lars Kruse
91eaee39f5 Plugin lighttpd_: migrate to Python3 2020-11-26 02:39:29 +01:00
Lars Kruse
4a6d44a42c Update shebang of Python3-compatible plugins to Python3 2020-11-26 02:38:34 +01:00
Lars Kruse
5301b7f5d5 Plugin deb_packages: prepare migration to Python3 2020-11-26 02:28:29 +01:00
Lars Kruse
518644057e Plugin nutcracker_requests_: migrate to Python3, format documentation 2020-11-26 02:20:09 +01:00
Lars Kruse
7cf2dda94a Plugin snmp__juniper: migrate to Python3 2020-11-26 02:20:09 +01:00
Lars Kruse
8152186b9a Plugin snmp__juniper_spu: migrate to Python3 2020-11-26 02:20:09 +01:00
Lars Kruse
e7e8ff9916 Plugin approx: migrate to Python3, format documentation 2020-11-26 02:20:09 +01:00
Lars Kruse
4387edfa8c Plugin mongo_btree: migrate to Python3, format documentation 2020-11-26 02:20:06 +01:00
Lars Kruse
d8c3092325 Plugin nova_services: migrate to Python3, format documentation 2020-11-26 02:20:03 +01:00
Lars Kruse
37d81d7a6b Plugin nova_instance_: migrate to Python3, format documentation 2020-11-26 02:20:03 +01:00
Lars Kruse
d168d49ee4 Plugin nova_floating_ips: migrate to Python3, format documentation 2020-11-26 02:20:00 +01:00
Lars Kruse
db7403f2d4 Plugin swift-dispersion: migrate to Python3, format documentation 2020-11-26 02:19:52 +01:00
Lars Kruse
bde90ba910 Plugin kvm_cpu: migrate to Python3, format documentation 2020-11-26 02:19:48 +01:00
Lars Kruse
0d055149cc Plugin keystone_stats: migrate to Python3, format documentation 2020-11-26 02:19:41 +01:00
Lars Kruse
b02548ccd8 Plugin feinstaubsensor: add sensor data from the optional BME280 component 2020-11-25 23:53:24 +01:00
Lars Kruse
ca6107d396 Plugin feinstaubsensor: prepare for multiple fields per sensor metric
Optional components of the Feinstaubsensor may provide alternative
values for specific metrics (e.g. a BME280 sensor measures humidity,
temperature and atmospheric pressure).
2020-11-25 23:53:24 +01:00
Lars Kruse
90d214cd5a Plugin feinstaubsensor: omit graphs for missing API fieldnames
Some sensor data fields may not be available, if the specific component
is missing.
2020-11-25 23:53:24 +01:00
Sebastian L
137913e39d lxc_guests: Monitor randomly generated virtual ethernet devices 2020-11-19 01:47:40 +01:00
Sebastian L
b5f957268f lxc_guests: Make it work with unpriviliged containers 2020-11-19 01:47:00 +01:00
Steve Schnepp
8a9bd01346
Merge pull request #1131 from kjetilho/varnish-update
Varnish update
2020-11-15 11:19:20 +01:00
Steve Schnepp
a6fc9b56cf
Merge pull request #1132 from kjetilho/nvme_facepalm
silly bug: writecycles must be calculated from *written* bytes
2020-11-15 11:18:03 +01:00