|
|
# 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. `guardctrl` is essentially a convenient wrapper around systemctl and journalctl to allow specifying nodes by name, as opposed to by their underlying systemd service names which are slightly more cumbersome (e.g. "guardian@SUS_BS.service").
|
|
|
Guardian comes with `guardctrl`, a tool for controlling and managing guardian node processes. 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. `guardctrl` is essentially a convenient wrapper around systemctl and journalctl to allow specifying nodes by name, as opposed to by their underlying systemd service names which are slightly more cumbersome to work with for the average user.
|
|
|
|
|
|
Each guardian node is handled by a systemd templated service unit, `guardian@.service`, which describes how the processes should be supervised.
|
|
|
|
... | ... | |