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

4834 commits

Author SHA1 Message Date
Michael Grote
a49e70566f
add new plugin: gitea_commit_time_diff (#1366)
* add new plugin: gitea_commit_time_diff

* Typo

* better explanation
2023-04-17 10:12:27 -07:00
Kenyon Ralph
541c7d76b0
Merge pull request #1365 from ap-wtioit/master-fix_docker_memory_github
docker_memory: add total memory used
2023-04-14 11:45:28 -07:00
Andreas Perhab
a928b81374 docker_memory: add total memory used 2023-04-14 10:41:46 +02:00
Kenyon Ralph
e5f366d3d1
Merge pull request #1361 from quotengrote/quotengrote-patch-2
zfs_pool_dataset_count: Integers
2023-04-10 09:29:56 -07:00
Kenyon Ralph
e2c256a7e5
Merge pull request #1364 from quotengrote/deye_apikey
Deye/Solarman: remove AppId variable
2023-04-10 09:17:08 -07:00
Kenyon Ralph
7d5d8aed8c
Merge pull request #1363 from quotengrote/zfs_list
zfs_list: set better labels
2023-04-10 09:14:55 -07:00
Michael Grote
69d890ee11 zfs_list: set better labels 2023-04-10 10:28:31 +02:00
Michael Grote
b62bee5f09 Deye/Solarman: remove AppId variable 2023-04-09 10:56:01 +02:00
Kenyon Ralph
59e9a31272
Merge pull request #1362 from ap-wtioit/master-fix_docker_memory_cgroup2
docker_memory: handle cgroup v2
2023-03-30 12:07:15 -07:00
Andreas Perhab
0e24b3c935 docker_memory: handle cgroup v2 2023-03-30 14:49:12 +02:00
Michael Grote
cf5f375b8b
zfs_pool_dataset_count: Integers 2023-03-28 21:24:49 +02:00
Kenyon Ralph
3148cec2cb
Merge pull request #1360 from quotengrote/quotengrote-patch-1
proxmox_vm_count: Integers
2023-03-24 13:36:00 -07:00
Michael Grote
e21dfc07fb
Values as Integers 2023-03-24 14:08:46 +01:00
Michael Grote
f140a08c16
Deye/Solarman (#1359)
* deye: fix production calculation

* solarman: add new plugins

* fix labels

* move api check

* Typo

* deye: quoting

* unfiy labels

* Typo

* Test, set Value to zero if api does not find device

* dont show errors

* Revert "dont show errors"

This reverts commit dc71783f93.

* Revert "Test, set Value to zero if api does not find device"

This reverts commit fa1853955c.

* dependency check

* remove exports

* send 0 instead of U

* dependency check

* remove exports

* check dependency removed

* send U when API isnt reachable

* add AC graphs

* Typo

* Typo

* Get all Panels

* remove var

* Typo

* Typo

* Typo

* packe Logik in Funktionen; Frage Daten im Fehlerfall mehrfach ab

* Zähler umgebaut

* Remove Panel Plugin

* deactivate panel 3+4

* api reachable check

* unknown limits

* warnings

* area

* deye: printf http://munin-monitoring.org/faq#q-why-does-my-users-plugin-report-floating-point-numbers

* deaktiviere graph scaling

* setze base

* schreibe retries

* graph opts

* statefile

* deye statefile

* x

* Info
2023-03-16 09:17:53 -07:00
Kenyon Ralph
2815f944a3
Merge pull request #1358 from ap-wtioit/master-fix_docker_cpu_cgroup2
docker_cpu: handle cgroup v2
2023-03-16 09:12:12 -07:00
Andreas Perhab
3b4acf90df docker_cpu: handle cgroup v2 2023-03-16 11:19:57 +01:00
Kenyon Ralph
5ca6f09fb7
Merge pull request #1357 from kimheino/master
nginx_vts: plugin to monitor nginx statistics with nginx-module-vts
2023-03-09 13:25:57 -08:00
Kim B. Heino
8c30611df5 nginx_vts: plugin to monitor nginx statistics with nginx-module-vts
This plugin requires https://github.com/vozlt/nginx-module-vts module
to be loaded. It provides lot of statistics.
2023-03-09 12:40:34 +02:00
Kenyon Ralph
05487ba694
Merge pull request #1356 from kimheino/master
disk/storagebox_df: monitor Hetzner Storagebox disk free
2023-03-07 09:41:34 -08:00
Kim B. Heino
b52691ad66 disk/storagebox_df: monitor Hetzner Storagebox disk free
This plugin is similar to df plugin, but monitors Storagebox disk instead.
It requires config and ssh keys to access Storagebox.
2023-03-07 11:08:37 +02:00
Kenyon Ralph
e70e5320f1
move deye solar inverter plugin to the solar directory 2023-02-25 13:43:46 -08:00
Michael Grote
735c644a1b
add Plugin for Deye Solar Inverters (#1353)
* add Plugin for Deye Solar Inverters

* better Titles

* fill Area

* Typo

* check if Inverter is reachable

* even better Titles

* changed Header to perl-Style

* Typo

* Typos

* Fix Values

* Set yield to unkown when offline

* Escaping
2023-02-25 13:42:37 -08:00
Kai
d628ff5a50 Fix for Python 3
Default for Python 3 is to return byte-objects, not string. This will cause the plugin to fail with an error: "TypeError: a bytes-like object is required, not 'str'".
Fixed by decoding for UTF8.
2023-02-25 13:41:29 -08:00
Kim B. Heino
26bcef2f21 disk/stratis: add support for stratis v3.4 output 2023-02-24 14:55:16 -08:00
Nathaniel Clark
cfea1e2332 [arris-sb8200] Fix channel selection and warnings
This actually silences InsecureRequestWarning.
The Arris SB8200 has 32 downstream channels, but in my experience
report more than that, but the "extra" channels report modulation as
"Other" instead of QAM256.  This filters those channels, since they seem
to drive the error count up, but don't provide data.

Signed-off-by: Nathaniel Clark <Nathaniel.Clark@misrule.us>
2023-02-18 12:42:15 -08:00
Robert Kulyassa
2a12025ee5 Remove old "transmission" plugin
It doesn't work (looks like calling outdated python lib) and had the same
    funcionality than the newer transmission_ plugin. It is quite confusing now
    they are in the same directory, but the documentation (README) mentions
    only the other one.
2023-01-31 21:49:43 -08:00
Simon Josefsson
4f22f27347 Support shmem & file hugepages statistics.
Also fixes doc typo for /proc path.
Also downcase Anon.label for consistency with other labels.
2023-01-13 22:01:38 -08:00
Sebastian L
2f14a9b31e Fix imapproxy_multi
- Added imapproxy.conf as parameter as pimpstat won't work without
- Added unversal_newlines as Popen parameter because otherwise it's binary output
2023-01-13 22:00:44 -08:00
Kim B. Heino
eea45ab34b raid2: add support for LSI MPT Fusion SAS 3.0 RAID 2023-01-13 21:59:50 -08:00
jackson
836ec47f1f Added Comet Backup plugin 2023-01-13 21:59:06 -08:00
HaseHarald
eb9d7fa2a1 [ssl/ssl-certificate-expiry] Disable shellcheck SC1090
When linting this script, this will always fire. This is because shellcheck
only does static code analysis and thus can not determine the filepath.

References:
- https://www.shellcheck.net/wiki/SC1090
2023-01-13 21:57:17 -08:00
HaseHarald
470e837b26 [ssl/ssl-certificate-expiry] Add configurable timeout
This should help with unreachable hosts, as the plugin can take more than
10 minutes to complete otherwise. These changes should be fully backwards
compatible, since the default is no timeout set, so it acts the same way
as before.

Changes:
- Introduce "timeout" configuration
- Only run timeout when configured
- Document usage of new configuration
2023-01-13 21:57:17 -08:00
Olivier Mehani
59bb8555db [wunderground_] update default api key
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2023-01-13 21:55:49 -08:00
shakemid
8cac37d2a7 add plugin switchbotplugmini 2023-01-13 21:53:03 -08:00
Rowan Wookey
6dfba8c0e0 Added opensmtpd plugin
This is a new plugin for monitoring the mails sent/bounced/queued/looped
for OpenSMTPD https://www.opensmtpd.org/

Supports auto conf
2023-01-13 21:51:27 -08:00
Kim B. Heino
57ae10a6e4 zram: fix df to be percents 2023-01-13 21:50:17 -08:00
Kim B. Heino
e23f2af4b0 disk/zram: new plugin to monitor zram devices 2023-01-13 21:50:17 -08:00
Doctor
210c5dbe8f Add prosody_0.12_ plugin
This plugin replace prosody_ for Prosody versions 0.12+
2023-01-13 21:49:00 -08:00
Fredrick-III
a450e79104 Correct multigraph typo for uptime graph 2023-01-13 21:47:40 -08:00
darac
caf2f067c2 Allow dovecot_stats_ cope with Dovecot 2.3
Dovecot has a new "stats" command, and the version that this plugin
works with is now called as "doveadm oldstats", so try to adapt the
command based on the dovecot version.

Fixes #1327
2023-01-13 21:46:21 -08:00
Kenyon Ralph
5d028e8aec
consolidate location of transmission plugins 2023-01-13 21:42:00 -08:00
Robert Kulyassa
4be1b6aaf3
+ transmission plugin (torrent activity, status, traffic) 2023-01-13 21:36:28 -08:00
Kenyon Ralph
479e88f750
move transmission_ratios to the network directory
So that it's next to the other transmission plugin.
2023-01-13 21:34:21 -08:00
Kenyon Ralph
89d872e531
munstrap templates: update lazysizes to v5.3.2
Fixes CVE-2020-7642.
2023-01-13 21:26:59 -08:00
Sebastian L
8fdb734bfc Fix for clamav plugin
- Add exit 0 at the end, otherwise the plugin fails
2023-01-13 21:15:43 -08:00
Kenyon Ralph
d1807629e8
Merge pull request #1347 from AnTheMaker/patch-1
Fix typos in HAProxy Plugin
2023-01-13 21:14:30 -08:00
An | Anton Röhm
47ad0b2431
Fix another typo 2023-01-13 21:14:06 -08:00
An | Anton Röhm
b9982af42b
Fix typo 2023-01-13 21:14:06 -08:00
Kenyon Ralph
0468886a97
Merge pull request #1335 from darac/gpsd
Add gpsd_ plugin
2023-01-13 21:13:00 -08:00
darac
00a3d064ae
Add gpsd_ plugin
This is a multigraph plugin which graphs various stats from gpsd. Only
enough statistics are graphed to show the _quality_ of the fix, not the
actual fix itself (attempting to protect privacy).

GPSd will report various messages asynchronously (that is, the messages
may come in any order) so, during the collect phase, we emit values as
and when the messages arrive. This should provide the most expedient
response.
2023-01-13 21:11:45 -08:00