jameson.rollins created page: guardctrl authored by Jameson Rollins's avatar Jameson Rollins
# GUARDCTRL systemd daemon supervision
Guardian comes with `guardctrl`, which is an interface for controlling and supervising guardian nodes on a host system. It is a wrapper around [`systemd`](https://www.freedesktop.org/wiki/Software/systemd/), which is the built-in init and service supervision system standard on all major linux distributions. systemd handles stopping, starting, and logging of the guardian daemons, and `guardctrl` is a convenience interface for interacting with systemd.
Each guardian node is handled by a systemd "unit", which describes how the process should be handled. We use "templated" units, which is a common way to describe supervision for a set of common processes.
/opt/rtcds/userapps/release/cds/h1/daqfiles/ini/H1EDCU_GRD.ini
\ No newline at end of file