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

4074 commits

Author SHA1 Message Date
Steve Schnepp
5967b5f152
Merge pull request #788 from steveschnepp/jmx-src
p/jmx: extract the source from the jar
2019-07-27 11:17:38 +02:00
Lars Kruse
95623db8d2
Merge pull request #997 from rantal/master
Update megaraid-controller-information to support "megacli" executable name
2019-07-26 01:44:58 +02:00
rantal
5bebfeea9e
Update megaraid-controller-information 2019-07-25 14:46:08 +03:00
rantal
4864783fca zpool_capacity: Added fragmentation % graph
Added fragmentation % graph
2019-07-25 03:41:01 +02:00
Lars Kruse
db7b2f28ab Plugin bitcoind_: unify error output 2019-07-24 13:56:11 +02:00
Lars Kruse
88e027bebd Plugin bitcoind_: demystify "autoconf" handling 2019-07-24 13:40:16 +02:00
Lars Kruse
fd45fe6c8e Plugin bitcoind_: unify exit behaviour 2019-07-24 13:32:42 +02:00
Lars Kruse
a0aa955a2d Plugin bitcoind_: improve style 2019-07-23 21:09:20 +02:00
Lars Kruse
ea051b7f3c Plugin bitcoind_: use defaults for missing environment variables
Previously undefined environment variables were treated as "None"
instead of using the supplied defaults (e.g. for "rpchost" or
"rpcport").
2019-07-23 21:09:20 +02:00
rantal
e5f7966dfb
Update megaraid-controller-information to support "megacli" name of tools executable 2019-07-23 18:03:33 +03:00
Lars Kruse
d2e8da4181
Merge pull request #996 from tsaavik/master
Added Redis lag graph for slave0 node replication
2019-07-23 01:45:50 +02:00
Olivier Mehani
101c1f7c9b [php_fpm_process] Add queue and request information
Breaking changes:
* php_fpm_slowrequests is superseded by php_fpm_requests

Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2019-07-23 01:37:10 +02:00
Lars Kruse
f5de3d19ec Plugin bitcoind_: fix POST request body format
Python3 mandates "bytes" as the request body data type.
2019-07-23 01:35:01 +02:00
Lars Kruse
920cc492d4
Merge pull request #994 from shtrom/ssl-certificate-expiry_cache
[ssl-certificate-expiry] Add asynchronous update via cron
2019-07-23 01:26:10 +02:00
tsaavik
509471b070 Added Redis lag graph for slave0 node replication 2019-07-22 15:26:46 -07:00
Olivier Mehani
7e995a0210 squash! squash! [ssl-certificate-expiry] Add asynchronous update via cron
* use find to detect only recent cache files
* reduce cron periodicity to an hour
* use variable instead of TMP file
2019-07-22 22:15:20 +10:00
Olivier Mehani
793b75b9ee squash! [ssl-certificate-expiry] Add asynchronous update via cron
revert local
2019-07-22 22:07:43 +10:00
Lars Kruse
b6a41513d7 Plugin bitcoind_: fix base64 encoding for credentials
Python2.7 (as well as Python3.x) refused to execute the previously used
encoding (`foo.encode('base64')`).  It is unknown, whether it worked
before with an older Python version.
2019-07-22 13:50:33 +02:00
Lars Kruse
7f77bdf74c
Merge pull request #980 from shtrom/isp/internode
[internode_usage] New plugin for Australian ISP Internode
2019-07-22 05:55:48 +02:00
Lars Kruse
66351303ef
Merge pull request #783 from OSSHelp/master
mysql_connections_per_user: fix for non-alphanumeric symbols in fields
2019-07-22 00:03:50 +02:00
Lars Kruse
f5d393ce51
Merge pull request #918 from sumpfralle/jenkins_multilevel_jobs2
Jenkins multilevel jobs
2019-07-22 00:00:32 +02:00
Lars Kruse
95c6a76e52
Merge pull request #932 from sumpfralle/plugin-bitcoind-improvements
Plugin bitcoind improvements
2019-07-21 23:45:34 +02:00
Lars Kruse
a77f299642
Merge pull request #948 from kjetilho/plugin-nvme
nvme - Munin plugin to monitor the use of NVMe devices
2019-07-21 23:39:37 +02:00
Lars Kruse
428b58278b
Merge pull request #992 from tsaavik/master
Added Redis replication backlog graph
2019-07-21 23:32:42 +02:00
Olivier Mehani
59f057f88b [ssl-certificate-expiry] Add asynchronous update via cron
Also, cleanup the script to be better POSIX sh compatible, and add -u to
the shebang.
2019-07-20 22:51:56 +10:00
tsaavik
f88edd0863 Added Redis replication backlog graph 2019-07-19 11:02:03 -07:00
Lars Kruse
bcc20b6e8d
Merge pull request #935 from steveschnepp/bbox-upgrade
bbox: upgrade bbox version.
2019-07-19 04:58:34 +02:00
Steve Schnepp
59fcde25d1 bbox: using jq -r to force numeric evaluation 2019-07-18 22:50:38 +02:00
Steve Schnepp
af28042128 bbox: quoting the variables 2019-07-18 22:44:49 +02:00
Steve Schnepp
93f4ff09a9 Adding a link to explain "bbox" 2019-07-18 21:48:14 +02:00
flotat stephane
53c76b8615 Remove double quote for env.driftfile variable 2019-07-18 21:10:58 +02:00
HORINOUCHI Masato
ddced538d5 Add ntp_drift. 2019-07-17 19:59:23 +02:00
HORINOUCHI Masato
7fa8734a26 Add chrony_drift. 2019-07-17 19:58:51 +02:00
Tomohiro Hosaka
bb4d6c64f4 fix uptime_bsd. compile time is not included since FreeBSD 12.0-RELEASE due to Reproducible Builds
https://wiki.freebsd.org/ReproducibleBuilds/Base
https://reviews.freebsd.org/D4347

sysctl output samples:

% (11.2-RELEASE) sysctl kern.version
kern.version: FreeBSD 11.2-RELEASE-p10 #0: Mon May 13 21:20:50 UTC 2019
    root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC

% (12.0-RELEASE) sysctl kern.version
kern.version: FreeBSD 12.0-RELEASE-p7 GENERIC
2019-07-16 00:16:01 +02:00
Benoît S
c4a08bfa53 libvirt/kvm_*: Simple regex to match VM name
On Debian Stretch the cmdline is something like:
qemu-system-x86_64-enable-kvm-nameguest=vmname,debug-threads=on-S-[…]
Without null characters:
qemu-system-x86_64 -enable-kvm -name guest=vmname,debug-threads=on[…]

We need to match only guest=vmname, so the regex
"^.*guest=([a-zA-Z0-9.-_-]*).*$" is simpler and match the VM name.
The precedent regex "^.*-name\x00([a-zA-Z0-9.-_-]*)\x00\-.*$" was not matching it.

BTW, It seems that \x00 does not match correctly null characters so I removed it.
2019-07-11 22:54:45 +02:00
Lars Kruse
33270dd198
Merge pull request #988 from shtrom/file_length_
[file_lenght_] Various fixes
2019-06-28 11:40:25 +02:00
Olivier Mehani
1de77292c9 [file_lenght_] Various fixes
* Only show extinfo if stat is the GNU version
* Unify variable references
* Better legend when type is not GAUGE

Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2019-06-27 13:01:54 +10:00
Lars Kruse
7b84a4bf05
Merge pull request #987 from shtrom/file_length_
[file_length_] Generic plugin to monitor the number of lines (or variation thereof) of arbitrary files
2019-06-25 20:51:02 +02:00
Olivier Mehani
edc30c1852
[file_length_] Add configurable type
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2019-06-25 20:19:38 +10:00
Lars Kruse
9084e48223
Merge pull request #976 from bertptrs/plugin-pacman
* Exit when retrieving updates fails.
* Properly report unknowns
2019-06-10 17:51:03 +02:00
Bert Peters
6cb5c9e104 Properly report unknowns 2019-06-10 16:55:12 +02:00
Olivier Mehani
691e52b868
[internode_usage] New plugin for Australian ISP Internode
* Add BUGS and SPDX license
* Add dirtyconfig support
* Use ideal usage as warning
2019-06-06 20:20:20 +10:00
Olivier Mehani
92db831bc3
[network/upnpc_] don't let the shell expand ${graph_period}
Also, update license and add SPDX identifier

Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2019-06-06 20:20:11 +10:00
Olivier Mehani
dd94da3bd5 [router/freebox] Plugin to monitor Freebox information (#985)
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2019-06-05 23:47:52 +02:00
Lars Kruse
2f6da6fbb2
Merge pull request #975 from wodry/patch-2
Remove quotes in plugin env parameters
2019-06-02 23:35:27 +02:00
wodry
e1731c787e Remove quotes in plugin env parameters
Setting
`env.torconnectmethod 'port'`
leads to the error:
```
munin-run tor_bandwidth 
env.torconnectmethod contains an invalid value. Please specify either 'port' or 'socket'.
```
Removing the quotes solves that, because the quotes are part of the variable value.
["There is no need to quote the variable content."](http://guide.munin-monitoring.org/en/stable-2.0/plugin/use.html)
2019-06-02 22:28:15 +02:00
Lars Kruse
33f10211f8
Merge pull request #973 from GuillaumeSMedia/master
Plugin postfix-rbl-blocked-mails: adds custom RBLs monitoring
2019-06-02 21:36:28 +02:00
Lars Kruse
457d1a62d0
Merge pull request #974 from wodry/patch-1
Fix "TabError: inconsistent use of tabs and spaces in indentation"
2019-06-02 21:34:11 +02:00
Lars Kruse
97556e1934
Merge pull request #986 from neszt/master
Plugin xen-multi: xentop bug workaround
2019-05-30 23:01:43 +02:00
Neszt Tibor
57558b68bd Plugin xen-multi: xentop bug workaround
There is a bug in xentop, its output is too high in rare cases.
https://lists.xenproject.org/archives/html/xen-users/2019-04/msg00020.html
Workaround to process 3 iterations after the first one (4 itrations) and
choose the lowest cpusecs value line.
2019-05-30 09:28:40 +02:00