Commit graph

2575 commits

Author SHA1 Message Date
Lorenz Kästle
8ccff07bed refactor check_disk.d code a bit 2025-03-18 14:37:02 +01:00
Lorenz Kästle
285db2a9fa Move disk specific stuff from lib to plugin specific directory 2025-03-18 14:36:20 +01:00
Lorenz Kästle
096afc90a7 check_disk: reset single file system result in between checks 2025-03-17 20:37:28 +01:00
Lorenz Kästle
7b53cbbd26 check_disk: Little fixes and improvements 2025-03-17 20:21:58 +01:00
Lorenz Kästle
4fb7fb05b6 check_disk: General refactoring 2025-03-17 19:36:11 +01:00
Lorenz Kästle
969f40c2a0 check_disk: boolean type and linter fixes 2025-03-17 17:44:28 +01:00
Lorenz Kästle
d24316a6b4 check_disk: clang-format 2025-03-17 17:40:29 +01:00
Lorenz Kästle
d99cd375fc
Merge pull request #2100 from RincewindsHat/remove/check_nwstat
Remove check_nwstat
2025-03-17 13:56:55 +01:00
Lorenz Kästle
e04d2ec8c6 check_swap: Fixes on NetBSD 2025-03-17 12:58:12 +01:00
Lorenz Kästle
abc87a3d6d check_ping: fix some variables forgotten during refactoring 2025-03-17 12:57:21 +01:00
Lorenz Kästle
7a5fa0cc5c check_ide_smart: use the more common C90 fixed width integers 2025-03-17 12:56:42 +01:00
Lorenz Kästle
d2596feaa0 Add forgotten Makefile change 2025-03-13 14:59:35 +01:00
Lorenz Kästle
0111359c72 check_tcp: Actually account for certificate lifetime checks 2025-03-13 14:48:20 +01:00
Lorenz Kästle
c61b5ef06a Update more tests to current output 2025-03-13 13:21:10 +01:00
Lorenz Kästle
285000a2ad small fixes to check_tcp config 2025-03-13 13:00:05 +01:00
Lorenz Kästle
44211a6729 Adapt tests more 2025-03-13 12:59:40 +01:00
Lorenz Kästle
c8014631de check_tcp: add output if answer matches expectations 2025-03-13 12:25:29 +01:00
Lorenz Kästle
a693cc0aa3 Fix TLS/non-TLS send/recv logic 2025-03-13 12:24:45 +01:00
Lorenz Kästle
be4618bf64 check_tcp: patch backwards compatibility in again 2025-03-13 11:37:52 +01:00
Lorenz Kästle
4dd024388e check_tcp: small cleanup 2025-03-13 11:37:20 +01:00
Lorenz Kästle
a2e9ade442 Fix typo 2025-03-13 00:50:51 +01:00
Lorenz Kästle
fa4a03e1a8 use new output picker 2025-03-13 00:49:16 +01:00
Lorenz Kästle
54a099ed6d Merge branch 'master' into refactor/check_tcp 2025-03-13 00:48:00 +01:00
Lorenz Kästle
89df16e750 Adapt tests 2025-03-13 00:44:35 +01:00
Lorenz Kästle
44e4e467c6 Do not print on failed network connections 2025-03-13 00:43:46 +01:00
Lorenz Kästle
d5ed6a2d8f check_tcp: small improvement + output format picker 2025-03-13 00:43:22 +01:00
Lorenz Kästle
02acc76edc
Merge pull request #2106 from RincewindsHat/refactor/negate
Refactor/negate
2025-03-12 21:54:29 +01:00
Lorenz Kästle
33f44c4c5a Reposition include 2025-03-12 21:28:40 +01:00
Lorenz Kästle
5ae0a8d495 Refactor negate 2025-03-12 21:22:50 +01:00
Lorenz Kästle
84b823ae4f
Merge pull request #2105 from RincewindsHat/refator/check_ups
Refactor check_ups
2025-03-12 21:01:13 +01:00
Lorenz Kästle
53e72bfa25 negate: clang-format 2025-03-12 18:41:57 +01:00
Lorenz Kästle
29b1be07c8 Refactor check_ups 2025-03-12 18:40:14 +01:00
Lorenz Kästle
2d70bd3bc0 Refactor check_time 2025-03-12 18:14:54 +01:00
Lorenz Kästle
53e102b6ac check_time: clang-format 2025-03-12 18:01:31 +01:00
Lorenz Kästle
399121ed0d
Merge pull request #2103 from RincewindsHat/refactor/check_real
Refactor/check real
2025-03-12 17:59:41 +01:00
Lorenz Kästle
9cb0a6f063
Merge pull request #2099 from RincewindsHat/refactor/check_ping
Refactor/check ping
2025-03-12 17:50:51 +01:00
Lorenz Kästle
04c5e4024f Fix another sscanf instance 2025-03-12 17:27:20 +01:00
Lorenz Kästle
a609c0214f remove nagios reference
Narrow down sscanf expression
2025-03-12 17:27:11 +01:00
Lorenz Kästle
2ae1c42f69
Merge pull request #2102 from RincewindsHat/refactor/check_radius
Refactor/check radius
2025-03-12 17:23:46 +01:00
Lorenz Kästle
97e65dddbd Refactor check_real 2025-03-12 17:22:17 +01:00
Lorenz Kästle
a8b7df8811 check_real: clang-format 2025-03-12 16:54:32 +01:00
Lorenz Kästle
c4e2cf51cb check_radius: allow IPv6 addresses 2025-03-12 16:52:51 +01:00
Lorenz Kästle
3008d521c1 Refactor check_radius 2025-03-12 16:51:02 +01:00
Lorenz Kästle
0728456d73 check_radius: general refactoring 2025-03-12 16:29:53 +01:00
Lorenz Kästle
6fcc97400a check_radius: clang-format 2025-03-12 16:19:38 +01:00
Lorenz Kästle
fd7b685f0f
Merge pull request #2095 from RincewindsHat/refactor/check_ntp_peer
Refactor/check ntp peer
2025-03-12 15:51:43 +01:00
Lorenz Kästle
37c543e2b2 Remove check_nwstat
check_nwstat is a plugin which was used to determine the health
of things on Novel machines.

Since Novel is quite dead (even more so the product, this can be
removed and this commit does just that to reduce ressource usage.
2025-03-12 13:50:39 +01:00
Lorenz Kästle
2765379e3b Fix format specifier 2025-03-12 13:47:13 +01:00
Lorenz Kästle
ab2c2f5259 More refactoring 2025-03-12 13:36:04 +01:00
Lorenz Kästle
ae60d6d8d8 Refactor check_ping 2025-03-12 13:03:17 +01:00