pvc/node-daemon
Joshua Boniface 40b7d68853 Separate monitoring and move to 60s interval
Removes the dependency of the monitoring subsystem from the node
keepalives, and runs them at a 60s interval to avoid excessive backups
if a plugin takes too long.

Adds its own logs and related items as required.

Finally adds a new required argument to the run() of plugins, the
coordinator state, which can be used by a plugin to determine actions
based on whether the node is a primary, secondary, or non-coordinator.
2023-09-15 16:47:11 -04:00
..
monitoring Adjust Munin threshold values 2023-02-22 10:42:43 -05:00
plugins Separate monitoring and move to 60s interval 2023-09-15 16:47:11 -04:00
pvcnoded Separate monitoring and move to 60s interval 2023-09-15 16:47:11 -04:00
daemon_lib Add daemon_lib symlink to pvcnoded 2021-05-30 00:00:07 -04:00
pvc.target Correct name of systemd target 2020-02-08 20:39:07 -05:00
pvcautoready.service Add node autoready oneshot unit 2022-10-27 14:09:14 -04:00
pvcnoded.py Update copyright header year 2022-10-06 11:55:27 -04:00
pvcnoded.sample.yaml Add logging flag for montioring plugin output 2023-02-13 22:04:39 -05:00
pvcnoded.service Fix ordering of pvcnoded unit 2021-11-18 16:56:49 -05:00