Sebastian L
96ec850d21
nextcloud_groupfolders_: Monitor sizes of groupfolders
2021-05-29 16:14:03 +02:00
Wilco de Boer
f58515705e
Fix CI problems
2021-05-18 16:31:43 +02:00
Wilco de Boer
b247f8f228
Get the default suite from /etc/os-release
2021-05-18 15:33:16 +02:00
Wilco de Boer
40366a4c1e
Correctly handle empty lists
...
Using `echo` adds an enter to empty lists, which gets seen as one entry and is sent to Munin as such. Using `printf` prevents this.
2021-05-18 15:26:54 +02:00
Wilco de Boer
6b28a1ba21
Remove superfluous quotation marks
2021-05-18 14:57:15 +02:00
Wilco de Boer
f23aa0798b
Add suggest capability to debsecan plugin
2021-05-18 14:53:56 +02:00
Steve Schnepp
c31cb283fe
Remove the stale action
...
I didn't want to "close" the old one, just to detect them.
Removing the action.
2021-04-27 23:45:09 +02:00
Steve Schnepp
4dcf4ec03c
Create Stale Workflow Action
2021-04-16 22:02:23 +02:00
Kim B. Heino
e36bb075fb
amavis_multi: rename "amavisd" to "amavis", as "d" was dropped in upstream too
2021-04-06 16:03:56 +03:00
Kim B. Heino
dd749a26c0
amavis_multi: multigraph plugin to monitor amavisd mail filter
2021-04-06 15:53:17 +03:00
Lars Kruse
2c9121708a
Fix some spelling mistakes
...
Thanks, codespell!
2021-04-05 23:24:50 +02:00
HaseHarald
a1e346bcb7
Fix warning on btrfs_device_stats.
...
It's always those typos!
2021-04-05 23:05:44 +02:00
Kim B. Heino
a47b05ae11
knot: use os.path.join, don't hardcode "/"
2021-04-05 22:57:56 +02:00
Kim B. Heino
9759634977
knot: cache results, needed for first run after server reboot
...
Sometimes after reboot munin-async + munin-node runs before knot is
ready. This will result missing knot stats, as there is no static
config in plugin. Cache results and use them instead if knot's output
is empty.
2021-04-05 22:57:56 +02:00
Sebastian L
9f1d967cbc
http_response: Add follow_redirect and undefined
...
- Add "--location" to curl with env.follow_redirect true
- When connections fails, set U (undefined)
2021-04-02 18:20:04 +02:00
Kim B. Heino
2fd01d998d
dhcp-pool: count only active leases, not free ones
...
Lease can be within time limits, but freed. Don't count them.
2021-04-02 18:08:03 +02:00
Kim B. Heino
bc998e2007
dhcp-pool: increase warning limit to 90
...
DHCP pools grow very slowly. Warning at 75 is way too early, 90 seems
to be good value.
Also return pools at sorted order.
2021-04-02 18:08:03 +02:00
Kim B. Heino
43f5d31c21
dhcp-pool: field name may not start with number, prefix them with "_"
...
Also include pool range "from_ip - to_ip" to field label
2021-04-02 18:08:03 +02:00
Kim B. Heino
341de2c2b9
dhcp-pool: implement autoconf
2021-04-02 18:08:03 +02:00
Kim B. Heino
ced47decaf
knot: use perlpod documentation format
2021-03-31 21:12:54 +02:00
Kim B. Heino
cc6f29fb6c
knot: new plugin to monitor knot DNS server statistics
2021-03-31 21:12:54 +02:00
Kim B. Heino
301d13b111
nsd_requests: better name for plugin
2021-03-31 21:12:23 +02:00
Kim B. Heino
ed49d346e3
nsd: new plugin to monitor nsd DNS server
2021-03-31 21:12:23 +02:00
Kim B. Heino
b1251d0c11
mongodb_multi: use perlpod documentation format
2021-03-31 21:11:28 +02:00
Kim B. Heino
f2f292f192
mongodb: add new multigraph plugin to monitor MongoDB
2021-03-31 21:11:28 +02:00
Kim B. Heino
2cbac87635
uwsgi_: use better graph title so that all uWSGI graphs are grouped together
2021-03-31 21:10:08 +02:00
Ricardo Sanz
f76c34f5c6
Use APCu functions when available (make plugin compatible with PHP using APCu)
...
Detect available functions (apc_ or apcu_ ones) and call the right ones.
2021-03-31 21:08:35 +02:00
Lars Kruse
da87fcd6c7
Fix spelling issues
2021-03-31 20:39:12 +02:00
Sebastian L
8334867a72
jitsi-videobridge: videostreams aren't anymore
2021-03-31 20:33:53 +02:00
Kim B. Heino
50cb1d8997
nutups2: add runtime graph to monitor UPS's remaining runtime
2021-03-31 20:33:02 +02:00
Jeremías
4af69a6d07
mongo_mem: unify default category (db)
2021-03-25 12:41:50 +01:00
Jeremías
a9313615c8
mongo_ops configurable graph_category
2021-03-25 12:41:50 +01:00
Jeremías
4168c1647b
mongo_mem configurable graph_category
2021-03-25 12:41:50 +01:00
Jeremías
6dba67187e
mongo_lag configurable graph_category
2021-03-25 12:41:50 +01:00
Jeremías
f5900290d6
mongodb_docs configurable graph_category
2021-03-25 12:41:50 +01:00
Jeremías
dca094317a
mongodb_conn configurable graph_category
2021-03-25 12:41:50 +01:00
Jeremías
105ff59c11
mongo_collection_ configurable graph_category
2021-03-25 12:41:50 +01:00
Jeremías
7fd554f04b
mongo_collection_ load env.MONGO_DB_URI
2021-03-18 14:33:22 +01:00
Jeremías
bc55ce69fc
try to be consistent with doc format
2021-03-18 14:33:22 +01:00
Jeremías
95e525db5a
mongo_lag load env.MONGO_DB_URI
2021-03-18 14:33:22 +01:00
Jeremías
6ee90f2ee4
mongodb_conn load env.MONGO_DB_URI
2021-03-18 14:33:22 +01:00
Florian Sager
842acaef1a
Prevent escaping of internal names with leading numbers to fix graph processing
...
With serials like
Node SN Model Namespace Usage Format FW Rev
---------------- -------------------- ---------------------------------------- --------- -------------------------- ---------------- --------
/dev/nvme0n1 285S100HTYST KXG50ZNV512G TOSHIBA 1 512,11 GB / 512,11 GB 512 B + 0 B AAGA4106
/dev/nvme1n1 S4GENX0N713949 SAMSUNG MZVLB512HBJQ-00000 1 474,89 GB / 512,11 GB 512 B + 0 B EXF7201Q
the internal names (by serial number) were rewritten to
Field Internal name Type Warn Crit Info
/dev/nvme0n1 _85S100HTYST_w derive
/dev/nvme1n1 S4GENX0N713949_w derive
--> the trailing underscore in case of nvme0n1 created problems in graph processing:
[RRD ERROR] Unable to graph /var/cache/munin/www/lxdserver/....agitos.de/nvme_bytes-month.png : undefined vname c285S100HTYST_r
Therefore I added a prefix 'SN_' for internal names.
2021-03-18 14:25:23 +01:00
Giacomo Mazzamuto
3c481585de
nvidia_gpu_: fix current temperature on nvidia 460
...
Tested with
NVIDIA-SMI 460.32.03
Driver Version: 460.32.03
CUDA Version: 11.2
2021-03-18 14:23:11 +01:00
Kjetil Torgrim Homme
c7299aeba2
nvme: add graph for spare capacity. add support for limits
...
The default limits are sort of randomly chosen. My nvme drives report
a warning level at 10% spare capacity, so I kept that here.
2021-03-14 16:02:24 +01:00
Matt Merhar
4c1903fe29
Make 'chrony' work with busybox awk
2021-03-10 12:44:08 +01:00
gustavo panizzo
4a25b7de16
fix the bird plugin to work with perl 5.28
2021-03-10 12:43:03 +01:00
lifeofguenter
375d3643ec
remove failing test?
2021-03-10 12:42:29 +01:00
lifeofguenter
58c7801fd2
beanstalkd python3
2021-03-10 12:42:29 +01:00
Alois
b6912e7649
Update kvm_cpu
...
the line length change doesn't make the world better... without pyflakes I already wondered, why there is an additional linebreak. now it needs two additional one to stay below 99
changes here are tested and work on Python 3.7.3 (debian buster).
2021-03-10 12:19:28 +01:00
Alois
acdaeb6d11
Update kvm_cpu
...
in python3 filter returns an object, not an list. I think a list is required here? at least the plugin works as soon as list(...) is added.
need to change from pid to pid.decode, as pid is binary and not a string.
2021-03-10 12:19:28 +01:00