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

4757 commits

Author SHA1 Message Date
Olivier Mehani
6ac458ace1 [snmp__if_combined] Add support for stacked series in root graph
From a summary comment in the code:

    If a stacked graph is requested, plot the total. Rather than
    aggregating them with CDEFs of SUMs, we sum them in the script, which
    allows us to create real series than can be easily borrowed by other
    loaning graphs.

Those series are recv_bits and send_bits.

There are longstanding bugs with them (dating back to snmp__if). This
has been documented, as well as some potential ad hoc fixes for the
data.

Some outdated bug were also removed from the doc.

Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2021-07-20 11:08:49 +10:00
Olivier Mehani
61473dfdb0 [snmp__if_combined] fix error value
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2021-07-20 08:29:11 +10:00
Olivier Mehani
57965df514 [snmp__if_combined] Fix issue with extrainfo
It was not collected / shown in the right spot, resulting in incorrect
information being shown.

Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2021-07-20 08:29:11 +10:00
Olivier Mehani
6bb4a57983 [snmp__if_combined] Fix All interfaces titles so they are better grouped in category views
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2021-07-20 08:29:11 +10:00
Olivier Mehani
2f2ed4e41a [snmp__if_combined] use snmp v2 description for root traffic graph
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2021-07-20 08:29:10 +10:00
Olivier Mehani
e3c5515532 [internode_usage] loan from other graphs in root
Also, don't use mathlib with `bc`, as it's not needed, and only adds
spurious fractional bytes to the computed ideal usage.

Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2021-07-19 13:26:35 +02:00
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