Update guardctrl authored by Jameson Rollins's avatar Jameson Rollins
# GUARDCTRL systemd process supervision # GUARDCTRL systemd process supervision
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. `guardctrl` is a tool for managing guardian node processes. It is essentially just a convenient wrapper around [systemd](https://www.freedesktop.org/wiki/Software/systemd/), the built-in init and service supervision system standard on all major linux distributions. `guardctrl` uses systemd and journald to take care of starting/stopping/tracking guardian daemons and capturing/viewing their log messages.
Each guardian process is handled by a systemd templated service unit, `guardian@.service`, which describes how the processes should be supervised by systemd. Each guardian process is handled by a systemd templated service unit, `guardian@.service`, which describes how the processes should be supervised by systemd.
... ...
......