commit | cd19e620fab6400b8ee5a5702dee88ff7eccd06c | [log] [tgz] |
---|---|---|
author | Tomáš Pecka <tomas.pecka@fit.cvut.cz> | Wed Jan 27 09:18:11 2021 +0100 |
committer | Tomáš Pecka <tomas.pecka@fit.cvut.cz> | Wed Jan 27 09:38:35 2021 +0100 |
tree | 6537d2fca1716ab8e24ab10a6cc4b581f4f12f1b | |
parent | aae9fe3379e51df7ba5edc5795151cac1efd7668 [diff] |
veliad: rename to veliad-health As we are splitting the original veliad into smaller parts, the original veliad is now only tracking health of the services. In the future, when we connect the veliad-* processes with some IPC, it will also track the health of the whole box itself (hardware warnings, optical components warnings, etc.) and it will manipulate with the LEDs accordingly. So, in order to better express the functionality of this daemon, the original veliad is now called veliad-health. Change-Id: I269b970360e804f05fb770e71b15de13c1301b9a
This software tracks health of an embedded device which runs Linux with systemd.
Velia tracks health of systemd units. In case some of them are failing, the system is considered unhealthy. You can disable monitoring of some units by using --systemd-ignore-unit
CLI flags. For example, to disable monitoring unit sshd.service
you should start velia with --systemd-ignore-unit=sshd.service
. In order to disable multiple units use the flag multiple times.
By default, the health of state is shown by flashing certain LEDs. This is however customizable by using your own callbacks.