1
0
Fork 0
mirror of https://github.com/munin-monitoring/contrib.git synced 2025-07-22 14:16:00 +00:00
Commit graph

4201 commits

Author SHA1 Message Date
Lars Kruse
0ca0e78b9d
Merge pull request #1005 from lelutin/fix_asterisk_ami_parsing
Fix asterisk ami parsing
2019-08-10 14:17:36 +02:00
Gabriel Filion
38a921912b asterisk: another typo in config prevents graphs from showing up
This typo causes the following error during munin-update:

asterisk_codecs.graphs_title Asterisk channels per codec' : Parse error in /var/lib/munin/datafile for asterisk_codecs.graphs_title:

This error completely prevents munin-update from creating graphs for the
asterisk plugin.
2019-08-10 02:34:27 -04:00
Gabriel Filion
700b30e124 asterisk: fix typoes in multi-graph configuration 2019-08-09 17:00:50 -04:00
Gabriel Filion
d66fef2dc6 asterisk: command replies are now embedded in server responses
Asterisk now replies to "Action: command" with the response embedded,
e.g. with "Response: Success" instead of "Response: Follows".

We need to adjust how we parse the server response otherwise we can't
grab any data at all from the AMI.

Closes: #887
2019-08-09 16:59:09 -04:00
Steve Schnepp
b526aee0c0 Revert "Plugin pacman_pending_updates: switch to /bin/sh; update version"
This reverts commit c9cc2f27f6.

Actually, it depends on a bashism at line 53:
  if hash checkupdates >/dev/null 2>&1; then
2019-07-31 20:48:00 +02:00
Steve Schnepp
2124a49d57 travis: add Graphics::ColorNames::Windows 2019-07-31 20:46:42 +02:00
Steve Schnepp
a975706fff plugins: another round of defined(@array) fixing 2019-07-31 20:46:42 +02:00
Lars Kruse
c9cc2f27f6 Plugin pacman_pending_updates: switch to /bin/sh; update version
The plugin does not use any bash-specific features.  Thus it is not
necessary to depend on bash.
2019-07-31 03:36:39 +02:00
Lars Kruse
72f0546b04 Plugin pacman_pending_updates: fix and clarify conditionals
The "checkupdates" compound statement (" ... || ... && ...") did not
work due to the equal precendence of both operators (introduced in
6cb5c9e104).

Closes: #1004

Thanks to Ken-ichi Mito for reporting this issue.
2019-07-31 03:33:13 +02:00
Andreas Perhab
d6d5fa80be Added plugins for certificates
* plugin to monitor certificiate lifetime
* plugin to monitor letsencrypt certificate issue limit
2019-07-31 03:13:21 +02:00
Lars Kruse
400fe6a39d
Merge pull request #1003 from shtrom/freebox-errors-derive
[router/freebox] Use DERIVE for error correction subgraph
2019-07-28 21:10:16 +02:00
Olivier Mehani
b8002a6ce7
[router/freebox] Update errors example graph
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2019-07-28 22:48:56 +10:00
Olivier Mehani
a207c6009b
[router/freebox] Use DERIVE for error correction
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2019-07-28 22:48:55 +10:00
Steve Schnepp
2fe1beccc2 Revert "travis: do not use sudo, but the apt plugin"
This reverts commit 34b55fe3b5.
2019-07-28 11:05:53 +02:00
Steve Schnepp
34b55fe3b5 travis: do not use sudo, but the apt plugin 2019-07-27 21:23:35 +02:00
Steve Schnepp
878e733430 t: fixing skip 2019-07-27 21:15:35 +02:00
Steve Schnepp
f42fdaa669 t: ignore empty files 2019-07-27 21:03:42 +02:00
Steve Schnepp
9cd0bba835 fix plugins for new rules 2019-07-27 20:50:08 +02:00
Steve Schnepp
58f0ab64f3 travis: remove the check for the nvidia plugin 2019-07-27 16:54:43 +02:00
Steve Schnepp
6c2a996879 travis: upgrade to an always current version of PHP 2019-07-27 16:37:42 +02:00
Steve Schnepp
36aa913ce9 travis: move to bionic 2019-07-27 16:30:43 +02:00
Steve Schnepp
77fb960536 travis: adding a dependency 2019-07-27 16:00:28 +02:00
Steve Schnepp
81f5e69599 Adding +x flag 2019-07-27 16:00:08 +02:00
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