pimlie
20f9d62fde
fix: always check turbostat exists and is executable
2025-04-16 13:27:12 +02:00
Kenyon Ralph
0016cfdfa6
Merge pull request #1487 from droscy/fix/wireguard/none
...
[wireguard_] Prevent never-connected peers to be shown as "(none)"
2025-03-22 01:40:32 -07:00
Simone Rossetto
1e9a31c8f3
[wireguard_] Prevent never-connected peers to be shown as "(none)"
2025-03-22 07:29:50 +01:00
Kenyon Ralph
8184ce0871
Merge pull request #1486 from shtrom/nextcloud_serverinfo_token
...
plugins/nextcloud_: add serverinfo_token support
2025-03-07 22:52:41 -08:00
Olivier Mehani
7167f32fd9
plugins/nextcloud_: add serverinfo_token support
2025-03-08 17:33:07 +11:00
Olivier Mehani
f2a5ece6f9
Freebox users.extinfo ( #1442 )
...
* freebox: add extinfo to users graph (connected devices, and port redirection)
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
* plugins/router/freebox: default extinfo to empty string
---------
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2025-03-04 22:50:04 -08:00
Kenyon Ralph
c40a07ba47
Merge pull request #1485 from tofurky/nvidia_driver_570
...
nvidia_gpu_: fix utilization when using 570.x driver
2025-03-02 16:06:15 -08:00
Matt Merhar
259489bb77
nvidia_gpu_: fix utilization when using 570.x driver
...
The utilization used to be on a line beginning with "Gpu", but has since
been capitalized to "GPU". There's already several other instances of
that in the nvidia-smi output, so narrow down the search by returning
only the line after "Utilization".
2025-03-02 17:50:09 -05:00
Kenyon Ralph
2212acdc16
Merge pull request #1396 from webstoney/master
...
SUN2000 solar inverter and battery stats
2025-02-26 22:03:39 -08:00
Kenyon Ralph
d34e25eb72
Merge pull request #1484 from tofurky/gpsd_c_rewrite
...
gpsd: add C rewrite
2025-02-20 23:52:32 -08:00
Matt Merhar
8d184e4cd1
gpsd: add C rewrite
...
The graphs are basically identical to the original Ruby plugin, but
there is no longer a dependency on the "gpspipe" utility; a direct TCP
connection to gpsd is established, and the JSON is parsed using the
json-c library.
The intent here is to provide the same functionality on systems that are
resource-constrained and/or sensitive to jitter (e.g., an embedded NTP
server).
This can be compiled like such after editing GPSD_HOST / GPSD_PORT:
gcc -o gpsd gpsd.c -ljson-c
2025-02-20 01:37:23 -05:00
Kenyon Ralph
bd1649288a
Merge pull request #1482 from brknkfr/synapse
...
[synapse_] Some fixes and clearer variables
2025-02-13 22:28:25 -08:00
Sebastian L.
417ae7b3a0
[synapse_] Some fixes and clearer variables
2025-02-12 17:04:49 +01:00
Kenyon Ralph
55f18e028d
Merge pull request #1481 from brknkfr/libretranslate
...
[libretranslate] Monitor translation requests
2025-02-04 10:04:40 -08:00
Sebastian L.
8cf201f4b9
[libretranslate] Monitor translation requests
2025-02-04 14:43:55 +01:00
Kenyon Ralph
fdb63cd95f
Merge pull request #1480 from brknkfr/languagetool_checks
...
[languagetool] Simple plugin to monitor checks on a languagetool
2025-02-04 01:27:53 -08:00
Sebastian L.
d3bbcc4bf2
[languagetool] Simple plugin to monitor grammar checks on a languagetool server
2025-02-04 10:08:04 +01:00
Kenyon Ralph
143084b046
Merge pull request #1479 from kalvdans/nvme-temperature
...
add temperature support
2025-01-30 10:48:35 -08:00
Air
e2fd82d77a
add temperature support
2025-01-29 23:13:08 +01:00
Kenyon Ralph
6d9a047849
Merge pull request #1478 from brknkfr/jellyfin_more
...
[jellyfin_sessions] Add plays and transcodes numbers
2025-01-29 13:34:08 -08:00
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