% 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