695 Commits

Author SHA1 Message Date
8a403e6a20 Add IPMI monitoring check 2023-02-22 15:02:08 -05:00
a9e7713abf Add health delta change to message output 2023-02-22 15:02:08 -05:00
0f3cd13da1 Fix bad string value for message 2023-02-22 15:02:08 -05:00
1451c480dc Use consistent connection with other checks 2023-02-22 15:02:08 -05:00
137b3010f2 Add Libvirtd monitoring check 2023-02-22 15:02:08 -05:00
e15b4f14ec Add Zookeeper monitoring check 2023-02-22 15:02:08 -05:00
e9e9d50ff6 Add PostgreSQL monitoring check 2023-02-22 15:02:08 -05:00
6fd341501b Adjust comment message 2023-02-22 15:02:08 -05:00
da7394a8de Adjust Munin threshold values 2023-02-22 10:42:43 -05:00
109654ba77 Remove obsolete LINKSPEED variable 2023-02-22 01:04:25 -05:00
ba6cb1371e Adjust health delta of load to 50
This is a very bad situation and should be critical.
2023-02-22 01:03:12 -05:00
8896c6914c Adjust health delta of EDAC Uncorrected to 50
This is a very bad situation and should be critical.
2023-02-22 01:01:54 -05:00
a40de4b7f8 Update readme for Munin plugin 2023-02-18 00:00:04 -05:00
55f0aae2a7 Fix typo in var and flip conditional 2023-02-17 16:18:42 -05:00
f04f816e1b Fix various issues with PVC Munin plugin 2023-02-17 15:41:16 -05:00
396f424f80 Update Munin plugin example 2023-02-16 16:06:00 -05:00
529e6d6878 Add CheckMK monitoring example plugins 2023-02-16 16:05:47 -05:00
4ab0bdd9e8 Disallow health less than 0 2023-02-15 16:50:24 -05:00
b236127dba Remove extra text from packages plugin 2023-02-15 16:28:41 -05:00
8b5011c266 Move Ceph health to global cluster health 2023-02-15 15:46:13 -05:00
3a1b8f0e7a Add JSON health to cluster data 2023-02-15 15:26:57 -05:00
f6bea50a0a Add disk monitoring plugin 2023-02-15 11:30:49 -05:00
fc16e26f23 Run setup during plugin loads 2023-02-15 10:11:38 -05:00
8aa74aae62 Use percentage in keepalie output 2023-02-15 01:56:02 -05:00
265e1e29d7 Improve ethtool parsing speeds 2023-02-14 15:49:58 -05:00
c6a8c6d39b Add NIC monitoring plugin 2023-02-14 15:43:52 -05:00
8e6632bf10 Adjust text on log message 2023-02-13 22:21:23 -05:00
96d3aff7ad Add logging flag for montioring plugin output 2023-02-13 22:04:39 -05:00
134f59f9ee Flip condition in EDAC check 2023-02-13 21:58:56 -05:00
54373c5bec Fix bugs if plugins fail to load 2023-02-13 21:51:48 -05:00
7378affcb5 Add EDAC check plugin 2023-02-13 21:43:13 -05:00
af436a93cc Set node health to None when restarting 2023-02-13 15:54:46 -05:00
edb3aea990 Add node health value and send out API 2023-02-13 15:53:39 -05:00
4d786c11e3 Move Ceph cluster health reporting to plugin
Also removes several outputs from the normal keepalive that were
superfluous/static so that the main output fits on one line.
2023-02-13 13:29:40 -05:00
25f3faa08f Move Ceph cluster health reporting to plugin
Also removes several outputs from the normal keepalive that were
superfluous/static so that the main output fits on one line.
2023-02-13 12:13:56 -05:00
3ad6ff2d9c Initial implementation of monitoring plugin system 2023-02-13 12:06:26 -05:00
c7c47d9f86 Bump version to 0.9.61 2023-02-08 10:08:05 -05:00
0b8d26081b Bump version to 0.9.60 2022-12-06 15:42:55 -05:00
f3ba4b6294 Bump version to 0.9.59 2022-11-15 15:50:15 -05:00
faf9cc537f Flip behaviour of memory selectors
It didn't make any sense to me for mem(prov) to be the default selector,
since this has too many caveats versus mem(free). Switch to using
mem(free) as the default (i.e. "mem") and make memprov the alternative.
2022-11-15 15:45:59 -05:00
a28df75a5d Bump version to 0.9.58 2022-11-07 12:27:48 -05:00
d63e80675a Bump version to 0.9.57 2022-11-06 01:39:50 -04:00
ef3c22d793 Bump version to 0.9.56 2022-10-27 14:21:04 -04:00
078f85b431 Add node autoready oneshot unit
This replicates some of the more important functionality of the defunct
pvc-flush.service unit. On presence of a trigger file (i.e.
/etc/pvc/autoready), it will trigger a "node ready" on boot. It does
nothing on shutdown as this must be handled by other mechanisms, though
a similar autoflush could be added as well.
2022-10-27 14:09:14 -04:00
a81d419a2e Update copyright header year 2022-10-06 11:55:27 -04:00
c84ee0f4f1 Bump version to 0.9.55 2022-10-04 13:21:40 -04:00
76c51460b0 Avoid raise/handle deadlocks
Can cause log flooding in some edge cases and isn't really needed any
longer. Use a proper conditional followed by an actual error handler.
2022-10-03 14:04:12 -04:00
4b41ee2817 Bump version to 0.9.54 2022-08-23 11:01:05 -04:00
6146b062d6 Bump version to 0.9.53 2022-08-12 17:47:11 -04:00
73c1ac732e Bump version to 0.9.52 2022-08-12 11:09:25 -04:00