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

5038 commits

Author SHA1 Message Date
Sebastian L.
8378f1a801 [jellyfin_sessions] Add plays and transcodes numbers 2025-01-29 21:00:14 +01:00
Kenyon Ralph
efe575c234
Merge pull request #1477 from brknkfr/jellyfin_sessions_graph
[jellyfin_sessions] Updated graph parameters
2025-01-27 23:49:18 -08:00
Sebastian L.
811df712e7 [jellyfin_sessions] Updated graph parameters 2025-01-27 09:00:41 +01:00
brknkfr
e300cde604
[jellyfin_sessions] Simple plugin to check active sessions on a jellyfin media system (#1476)
* [jellyfin_sessions] A simple plugin to check active sessions on a jellyfin media system

* Update plugins/jellyfin/jellyfin_sessions

Co-authored-by: Kenyon Ralph <kenyon@kenyonralph.com>

---------

Co-authored-by: Sebastian L. <sl@momou.ch>
Co-authored-by: Kenyon Ralph <kenyon@kenyonralph.com>
2025-01-26 21:54:31 -08:00
Kenyon Ralph
b6cafdf869
Merge pull request #1475 from rwky/redis-tls
Redis Added support for optional TLS connections thanks to Hector Solans
2025-01-18 16:07:07 -08:00
Kenyon Ralph
a1ad49c29c
Merge pull request #1474 from shtrom/plugin-pacman_unrequired_packages
pacman_unrequired_packages: new plugin
2025-01-18 16:01:50 -08:00
Rowan Wookey
e599ab4274 Added support for optional TLS connections thanks to Hector Solans 2025-01-17 16:50:03 +00:00
Olivier Mehani
45b02b302e
pacman_unrequired_packages: new plugin
Heavily based on pacman_pending_updates
2025-01-17 22:52:47 +11:00
Kenyon Ralph
8ca0c1c5ec
Merge pull request #1473 from brknkfr/fix_synapse
[synapse_]: Re-add forgotten/lost multigraph line
2025-01-16 13:37:38 -08:00
Sebastian L.
1baf68581d Re-add forgotten/lost multigraph line 2025-01-16 13:50:45 +01:00
Kenyon Ralph
69deeec500
Merge pull request #1471 from shtrom/docker_volumes_unused
[docker_] differentiate unused volumes
2025-01-15 14:14:10 -08:00
Kenyon Ralph
caed795cb2
Merge pull request #1472 from brknkfr/fix_synapse
[synapse_]: Fix some stuff ...
2025-01-15 13:50:24 -08:00
Sebastian L.
1b5aa8eb1f [synapse_]: Fix some stuff ...
- deactivated boolean values changed from 0 and 1 to false and true
- don't use  variable to store json (hitting ARG_MAX), but temporary file ()
2025-01-15 15:26:21 +01:00
Olivier Mehani
f16a1b3f64 [docker_] differentiate unused volumes 2025-01-15 20:50:26 +11:00
Kenyon Ralph
af90c6567d
Merge pull request #1470 from kimheino/master
gluster: single 0 in healing status means everything is ok, reset avg counter
2025-01-14 13:05:32 -08:00
Kim B. Heino
1422b2d82d gluster: single 0 in healing status means everything is ok, reset avg counter 2025-01-14 12:12:58 +02:00
Pim
250e1f1bb2
feat: add turbostat plugin (#1469)
* feat: add turbostat plugin

* chore: remove unused fn & only suggest graphs when turbostat exists

* chore: code style

* chore: prefer tabs over spaces for all indentation
2025-01-10 11:53:12 -08:00
Pim
67024140dd
feat: add cpu_by_group plugin (#1468)
* feat: add cpu_by_group plugin

The current cpu_by_process plugin says it self it can generate huge graphs which are difficult to decipher. This plugin tries to mitigate that issue by automatically grouping processes by their cgroup. This also solves the issue that cpu_by_process groups processes by process name, which means atm you cant really differentiate between f.e. python processes in various cgroups. The remaining processes that are not running in a cgroup are also split between kernel threads and system processes

For user & docker cgroups a human readable cgroup label is constructed (if munin has f.e. docker access). The  function in this plugin could probably be expanded for other often used cgroups

* chore: add example graphs & update docs

* chore: update docs
2025-01-07 00:11:48 -08:00
Jirka Schäfer
50c90dec07
naxsi plugin allows multiple logfiles (#1467)
* add naxsi exceptions plugin

* Update naxsi_exceptions

* Update naxsi_exceptions

* rename dir to simpler version

* Update naxsi_exceptions

* Update naxsi_exceptions

* naxsi plugin for multiple logfiles to be scanned

* Update issue templates

* Delete .github/ISSUE_TEMPLATE directory
2025-01-04 11:01:23 -08:00
Jirka Schäfer
4cc9e9a43d
add naxsi exceptions plugin (#1466)
* add naxsi exceptions plugin

* Update naxsi_exceptions

* Update naxsi_exceptions

* rename dir to simpler version

* Update naxsi_exceptions

* Update naxsi_exceptions
2024-12-31 09:47:52 -08:00
Kenyon Ralph
f90ad341c4
Merge pull request #1465 from hmatsuba/fix-apcu-DivisionByZeroError
php_apc: fix DivisionByZeroError when hits + misses = 0
2024-12-23 14:28:36 -08:00
hmatsuba
9c68a52820 php_apc: fix DivisionByZeroError when hits + misses = 0 2024-12-23 15:36:38 +09:00
Kenyon Ralph
8fe355e1d9
Merge pull request #1464 from ap-wtioit/master-improve_bind9_plugins_github
bind9_*: update stat_file only if it's older than 4 minutes
2024-12-04 10:47:52 -08:00
Andreas Perhab
eb6ce54e07 bind9_*: update stat_file only if it's older than 4 minutes 2024-12-04 16:15:46 +01:00
Kenyon Ralph
8fa02efe0a
Merge pull request #1331 from Baroti/kvm_improve_fieldname_proxmox_centos
kvm_*: improve field names for Proxmox, Centos
2024-11-19 23:16:01 -08:00
Kenyon Ralph
d18bec9e8d
Merge pull request #1463 from kenyon/tesla_wall_connector_wildcard
tesla_wall_connector: convert to a wildcard plugin
2024-11-19 23:14:54 -08:00
Kenyon Ralph
1f2cd3eafc
tesla_wall_connector: convert to a wildcard plugin
This allows for monitoring multiple Wall Connectors.
2024-11-19 22:47:32 -08:00
Kenyon Ralph
6263e178e1
Merge pull request #1462 from ap-wtioit/master-improve_nginx_error
nginx_error: support custom log format with awk scripts
2024-10-29 10:26:43 -07:00
Andreas Perhab
afb91eab1f nginx_error: support custom log format with awk scripts 2024-10-29 15:53:00 +01:00
Kenyon Ralph
1a84704248
Merge pull request #1461 from spacelama/tasmota_power_fix
tasmota: introduced incorrect escaping in f1e354eb
2024-10-22 11:01:48 -07:00
Tim Connors
5f41ca653f tasmota: introduced incorrect escaping in f1e354eb 2024-10-22 18:46:56 +11:00
Kenyon Ralph
2a278bf2c5
Merge pull request #1460 from kimheino/master
foomuuri: plugin to graph Foomuuri statistics
2024-10-15 15:47:44 -07:00
Kim B. Heino
93f940f8fb foomuuri: plugin to graph Foomuuri statistics
Add new plugin to graph statistics from Foomuuri. Foomuuri is a multizone
bidirectional nftables firewall.

See: https://github.com/FoobarOy/foomuuri
2024-10-15 11:46:41 +03:00
Sebastian Jennen
f777b73725
syslog_ng_stats: mark total counter stats as DERIVE / min 0 (#1459)
* syslog_ng_stats: mark total counter stats as DERIVE / min 0

the data produced by the underlying `syslog-ng-ctl stats` gives the stats values in absolute numbers since the start of the syslog-ng daemon. In order to visualize in a more user friendly way those values are now marked in the config as type DERIVE.

* syslog_ng_stats: graph_vlabel set as messages/graph_period
2024-10-13 23:28:47 -07:00
Kenyon Ralph
2d7fdc8152
Merge pull request #1458 from codeurimpulsif/systemd-units-fix
[systemd_units] fix missing failed units
2024-10-09 11:02:29 -07:00
Codimp
6ba8578027
fix systemctl command by adding --plain argument
This argument print unit dependencies as a list instead of a tree and
avoid showing sometimes colored dot. This dots are displayed to identify
failed units but messed with the awk command, so this failed unit is
never seen. With this --plain argument, dots are not displayed anymore.
2024-10-09 17:13:37 +02:00
Kenyon Ralph
ea8a46bd65
Merge pull request #1457 from spacelama/tasmota_temperature
Tasmota temperature
2024-09-28 12:44:32 -07:00
Tim Connors
7bb5e2c0b1 tasmota: simplify suggests caclulation 2024-09-28 21:10:03 +10:00
Tim Connors
f1e354ebd3 tasmota: add temperature and allow multiple DS18B20 sensors 2024-09-28 21:10:03 +10:00
Andreas Perhab
178261c57c
letsencrypt_weekly: enable monitoring multiple directories (#1456)
* letsencrypt_weekly: enable monitoring multiple directories

* letsencrypt_weekly: fix typo

---------

Co-authored-by: Kenyon Ralph <kenyon@kenyonralph.com>
2024-09-26 21:30:03 -07:00
Kenyon Ralph
304b5beb58
Merge pull request #1455 from kimheino/master
gluster: don't send warning for self-healing errors if they get fixed
2024-09-23 21:09:51 -07:00
Kim B. Heino
94dc3ff4a3 gluster: don't send warning for self-healing errors if they get fixed
Change value from "current absolute value" to "15min average value" and
tune warning limits accordingly. Healing value can sometimes be 1 and
gluster will fix it by itself. Send warning only if it stays at 1 (or
above) for 15 minutes. This will still send a warning immediately if it
goes to 3 or above.
2024-09-23 12:49:53 +03:00
Stephan Kleber
86e3466b9c
journald support of dovecot inspired by the sshd_log plugin (#1453)
* journald support of dovecot inspired by the sshd_log plugin

* fix indentation

Co-authored-by: Kenyon Ralph <kenyon@kenyonralph.com>

* fix indentation

---------

Co-authored-by: Kenyon Ralph <kenyon@kenyonralph.com>
2024-09-14 16:11:35 -07:00
Kenyon Ralph
4e17f844d6
Merge pull request #1454 from skleber/amavis_
fix division by zero error and change category
2024-09-14 13:12:02 -07:00
Stephan Kleber
e430daf4a7 fix division by zero error on empty cache data. Change category to match amavis_multi. 2024-09-14 14:37:44 +02:00
Kenyon Ralph
e4fbb62929
Merge pull request #1452 from mdepa91/feature/adb-temperatures
feature: ADB temperatures
2024-09-11 01:45:34 -07:00
Marcin Depa
033d2abd56 added executable and example graphs 2024-09-11 10:43:28 +02:00
Kenyon Ralph
a0821117ad
Merge pull request #1451 from kimheino/master
gluster: "volume status all detail" command fails randomly. Sleep and retry.
2024-09-10 10:53:41 -07:00
Kim B. Heino
acdd7b432f gluster: "volume status all detail" command fails randomly. Sleep and retry. 2024-09-10 14:05:03 +03:00
Scott Hollenbeck
c063669369
First version of the resolvectl munin plugin (#1450)
* First version of the resolvectl munin plugin

* Fixed autoconf check

---------

Co-authored-by: Scott Hollenbeck <sah@hollenmail.com>
2024-09-09 14:05:45 -07:00