1.3 KiB
% systemd_check(1) systemd_check % Alexander Schäferdiek % January 2023
NAME
systemd_check - Checks a set of systemd services, targets, mounts of timers, and notifies if their state is not up and running. Configuration is done in environment files.
It's part of system-helpers.
SYNOPSIS
systemd_check
DESCRIPTION
systemd_check checks a set of systemd services, targets, mounts of timers, and notifies if their state is not up and running. It comes with systemd services.
By default, systemd_check tries to read from $HOME/.systemd_check.conf and /etc/systemd_check.conf for configuration. It will exit with a non-zero exit code if it cannot find a proper configuration file.
The following can be customized:\
- SYSTEMD_CHECK_LIST_FILE="$HOME/.systemd_check.list" which lists to be checked systemd services, timers or targets separated by lines.\
You can copy this script to /usr/local/bin and use create a custom CONFIG_FILE as user.
EXAMPLE
Create a $HOME/.systemd_check.conf and add SYSTEMD_CHECK_LIST_FILE="/other/path/to/list". Notifications will be delivered via notifier. Examples can be found in /usr/share/doc/system-helpers/systemd_check.
EXIT VALUES
- 0
- Success
- 1
- Error
SEE ALSO
notifier - used as notification application