Commit Graph

2733 Commits

Author SHA1 Message Date
458603bcde Move cli_lib to lib directory 2023-05-01 13:43:54 -04:00
71a4c28d6e Another slight wording tweak 2023-05-01 11:03:58 -04:00
1cee68e03d Reword the sections to add clarity 2023-05-01 10:59:23 -04:00
5bec9363d4 Add a bit of shade 2023-05-01 10:56:42 -04:00
13f1291970 Add another reference to Ganeti and Harvester 2023-05-01 10:54:42 -04:00
3fa111aba5 Bump version to 0.9.63 2023-04-28 14:47:04 -04:00
5298cd19f0 Improve size handling during volume add/resize 2023-04-28 12:16:16 -04:00
17bdb82670 Add full/nearfull OSD health detection 2023-04-28 11:33:39 -04:00
aeaf388933 Add *.update-* obsolete configs to dpkg plugin 2023-04-10 15:39:40 -04:00
6118278427 Mention Ganeti in the docs 2023-03-19 21:23:21 -04:00
2ae303f8bb Increase timeout for connections to API 2023-03-14 09:19:13 -04:00
2af217ced1 Use try when watching health value in NodeInstance 2023-03-07 09:53:01 -05:00
50385deb2a Bump IPMI timeout to 2 seconds 2023-03-07 09:25:27 -05:00
6ac4b7a54e Adjust keepalive health printing and ordering 2023-02-24 11:08:30 -05:00
faa96ff6c4 Correct error handling if monitoring plugins fail 2023-02-24 10:19:41 -05:00
d66e33041e Add documentation details about plugin logging 2023-02-23 22:24:07 -05:00
8dfd6c4d50 Fix bug with SMART info 2023-02-23 13:21:23 -05:00
ad0273f5ae Set timeout on IPMI command 2023-02-23 11:10:09 -05:00
ef0b325ba0 Fix ZK check location 2023-02-23 11:04:02 -05:00
91ee397ed8 Adjust the main location too 2023-02-23 10:32:31 -05:00
adfb2da7d2 Show possible version minimum 2023-02-23 10:30:45 -05:00
1624af7c3f Handle old clusters in cluster detail list 2023-02-23 10:28:55 -05:00
93c24faf9b Better handle N/A health from old versions 2023-02-23 10:22:00 -05:00
5b853feb8e Correct bad health text call for old clusters 2023-02-23 10:19:18 -05:00
b90d0729c4 Fix status when connecting to old clusters 2023-02-23 10:16:29 -05:00
38ff55556f Set maintenance colour in cluster detail 2023-02-22 18:20:18 -05:00
646785b7f8 Bump version to 0.9.62 2023-02-22 18:13:45 -05:00
f9f3bbbb3d Merge branch 'revamp-health'
Add detailed health checking, status reporting, and enhancements to the
PVC system.

Closes #161 #154 #159
2023-02-22 18:12:35 -05:00
6561ca6f75 Add cluster detail list
Adds a command to show a list of details including health and item
counts for all configured clusters in the client.
2023-02-22 18:09:11 -05:00
0614e133fe Lower default connect timeout to 1s 2023-02-22 18:09:01 -05:00
879a844f28 Add PVC version to cluster status output 2023-02-22 16:09:24 -05:00
74f894913d Add additional plugins to manual 2023-02-22 15:02:08 -05:00
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
dcd7ac066c Correct lint error E741 2023-02-22 12:21:29 -05:00
da7394a8de Adjust Munin threshold values 2023-02-22 10:42:43 -05:00
8699c291ac Add documentation about new health and plugins 2023-02-22 01:40:48 -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
73e04ad2aa Add last item to swagger doc 2023-02-22 00:25:27 -05:00
6f5aecfa22 Add plugin directory and plugin details log fields 2023-02-22 00:19:05 -05:00
c834a3e9c8 Update API specification 2023-02-22 00:06:52 -05:00
a40de4b7f8 Update readme for Munin plugin 2023-02-18 00:00:04 -05:00