Write the description below
We get many pages due to systemd failed units, that end up being non-critical (ex. debmonitor) and can wait for the
next person awake to get resolved.
Currently the check can't be made more granular, but it can be disabled:
Boolean $monitor_systemd = lookup('profile::base::monitor_systemd', {default_value => true}),But that will require to make sure we are still explicitly checking the critical service.
This task is to:
- allow some discussion
- gather the list of those services
- add an explicit check for each of them
- remove the generic check
This can be done in batches (ex. first cloudvirts, then cloudcontrols, then cephosds...) so we start avoiding extra
pages sooner than later.