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

4751 commits

Author SHA1 Message Date
Olivier Mehani
e612fbbd46 [wunderground_] loan from other graphs in root
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2021-07-19 13:26:35 +02:00
Olivier Mehani
f018bada38 [upnpc_] loan from other graphs in root
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2021-07-19 13:26:35 +02:00
Lars Kruse
c3a1679d2d
Merge pull request #1206 from kimheino/amavis-guap
amavis_multi: multigraph plugin to monitor amavis mail filter
2021-07-17 05:29:54 +02:00
Lars Kruse
e8afee7d3a
Merge pull request #1159 from cortices/master
openstack_swift_stats_: Add openstack_swift_stats_ plugin
2021-07-17 05:29:13 +02:00
s0
181f3ed970 Fix pod doc in header of file 2021-07-16 19:03:47 +10:00
Kim B. Heino
30328b3546 amavis_multi: fix spelling, it's "processes", not "childs" or "children" 2021-07-16 11:37:31 +03:00
Lars Kruse
839a29e942
Merge pull request #1217 from Wicloz/patch-1 (improve debian/debsecan_ plugin)
Add suggest capabilities to the debian/debsecan_ plugin.
2021-07-15 23:18:43 +02:00
s0
e70f572eeb Fix copy-paste bug where objects graph was never updated. 2021-07-15 19:55:24 +10:00
s0
4ed6c56f28 Refactor script to pure POSIX sh compliance.
Also includes recommended fixes
2021-07-15 17:52:56 +10:00
Wilco de Boer
5c048c989f Actually, echo suite even when sourcing os-release fails 2021-07-15 00:18:55 +02:00
Wilco de Boer
d8dba4936e Source the os-release file in a subshell 2021-07-15 00:11:59 +02:00
Wilco de Boer
a2556d0528 Make indenting consistent across the rest of the file 2021-07-14 23:54:37 +02:00
Wilco de Boer
31149eb05d Properly indent heredocs 2021-07-14 23:48:41 +02:00
Wilco de Boer
e2b04d0b46 Cleanup all the printfs 2021-07-14 23:41:54 +02:00
Lars Kruse
e641c80284 mysql_size_all: use clean fieldnames for databsaes with invalid characters
Thanks, Lokutos!

See: #1032
2021-07-14 22:57:40 +02:00
Lars Kruse
704a88ecda w1_multi: process multiple sensors (based on "w1_")
All temperatures are displayed in a single graph.
This should provide more convenience than the "w1_" plugin (being a
"suggest"-based wildcard plugin).

Additionally the label of each sensor can be overridden.
2021-07-14 22:40:13 +02:00
Kim B. Heino
085d7a9ba8 chrony_status: perlpod and small fixes 2021-07-14 22:30:51 +02:00
Kim B. Heino
ebac55597d chrony: add multigraph plugin to monitor chrony's delay, freq time and stratum 2021-07-14 22:30:51 +02:00
Kim B. Heino
9f1f96f656 raid2: fix "raid -> raid2" in perlpod 2021-07-14 22:30:32 +02:00
Kim B. Heino
558360c412 raid2: use perlpod and small fixes 2021-07-14 22:30:32 +02:00
Kim B. Heino
d3bcc2f9bf raid2: yet another raid+scrub monitoring plugin
Supports:
- mdstat
- btrfs
- cciss
- megasasctl
2021-07-14 22:30:32 +02:00
Kim B. Heino
a92c9a9b67 varnish: rename, use perlpod and minor changes 2021-07-14 22:29:41 +02:00
Kim B. Heino
b2a11780b3 varnish4_multigraph: multigraph version of varnish4_, rewritten in python 2021-07-14 22:29:41 +02:00
Kim B. Heino
7e48a2c8b5 hue: use perlpod and other small changes 2021-07-14 22:29:07 +02:00
Kim B. Heino
4f22cec97c hue: plugin to monitor Philips Hue light status and temperature sensors 2021-07-14 22:29:07 +02:00
Lars Kruse
c633ff00ea docker_: ignore contains which are not running
Some containers may be in "restarting" state.  We should ignore these.

Thanks, ogmueller!

Closes: #1209
2021-07-14 22:20:51 +02:00
Lars Kruse
a3ae1af155 docker_: use "exclude" filter for all graphs 2021-07-14 22:17:26 +02:00
Oliver
64d5d8af08 Added check to ensure network stats for container exist before reading them 2021-07-14 22:11:45 +02:00
Christian Neumann
78aac0314b nvidia_gpu_: add Rx/Tx throughput outputs 2021-07-14 22:07:56 +02:00
Jeremías
a542895c0f fix mongo_collection_ load of mongodb_uri env var 2021-07-14 22:03:52 +02:00
Kim B. Heino
46723dec16 nutups2: fix for status line without value
"upsc name" can output line "input.transfer.reason: " (key without value).
Allow it.
2021-07-14 22:00:29 +02:00
Sebastian L
d43862ac62 jitsi_videobridge: Small typo fixes and max time for curl 2021-07-14 21:49:48 +02:00
Sebastian L
3886b9e42d signaling: Plugin for spreed standalone signaling server (nextcloud talk) 2021-07-14 21:48:30 +02:00
Lars Kruse
209567f80d Merge branch 'haseharald' 2021-07-14 21:41:42 +02:00
HaseHarald
8a2c0be5b2 [btrfs_device_stats] Make warning and critical configurable for all metrics per device. 2021-07-14 21:41:02 +02:00
HaseHarald
d45c84e59f Missed one parameters equals with whitespaces. 2021-07-14 21:41:02 +02:00
HaseHarald
cbd9235623 Fix indention to please linter. 2021-07-14 21:41:02 +02:00
HaseHarald
50265ccea9 Try to please linter with whitespaces arround equals.
This does not seam logical, because it explicitly want's spaces arround equal signs when setting a variable, but you musn't use them in parameters. But well, whatever makes the linter happy.
2021-07-14 21:41:02 +02:00
HaseHarald
409e88968d Change if conditions to please the linter. 2021-07-14 21:41:01 +02:00
HaseHarald
76c21fe7ef Fix whitespaces to please the linter. 2021-07-14 21:41:01 +02:00
HaseHarald
e169950da6 [btrfs_device_usage] Document usage of optional warning and critical limits. 2021-07-14 21:41:01 +02:00
HaseHarald
68190a6d1c [btrfs_device_usage] Allow for configuring optional limits for warning and critical.
These are configurable as a global and individual value.
2021-07-14 21:41:01 +02:00
HaseHarald
17298912b4 [btrfs_device_stats] Document usage of optional warning and critical limits. 2021-07-14 21:41:01 +02:00
HaseHarald
0d8f830934 [btrfs_device_stats] Allow for configuring optional critical limits as a global and individual value. 2021-07-14 21:41:01 +02:00
HaseHarald
d10c11989b [btrfs_device_stats] Allow for configuring warning values as a global and individual value. 2021-07-14 21:41:01 +02:00
Kim B. Heino
b392cacc4b redis: fix "autoconf" to return "no" if no instances are configured
Previously it returned "yes" and empty graph with all labels having
value "0". Also remove bogus "multigraph redis" line.

TODO: die() in get_conn() makes this plugin to fail if any Redis
instance can't be connected.
2021-07-14 21:32:21 +02:00
Daniel Neugebauer
51af0be02b docker_: sanitize value container names
docker_ plugin sanitized container names when printing config but
not values which led to a disparity resulting in no data on graphs
for all containers whose names are subject to sanitization. (#1212)
2021-07-14 21:29:40 +02:00
Lionel Sausin
ae7a2f6c65 LXC v3.1 compatibility
The cgroup data was (yet again) moved to a new location in recent LXC
releases, starting with v3.1.0 from what I could gather.

https://github.com/lxc/lxc/issues/2782 states:
> [The cgroup lxc.payload] exists to adhere to cgroup2 delegation requirements.
2021-07-14 21:28:17 +02:00
Kim B. Heino
5039842a4f nutups2_: "@" is invalid character in plugin name so use "." instead
This is needed when you monitor local and remote UPSes from single
host. You must be able to specify "ups@host" in plugin name so do
it as "ups.host".
2021-07-14 21:27:34 +02:00
Adam Mizerski
09974133b3 ssl-certificate-expiry: fix handling domains starting with digits
resolves #1224
2021-07-14 21:25:22 +02:00