我正在寻找一种远程监控 systemd 服务的工具。这将用于监视运行 Linux 5.15 的嵌入式设备。通过网络接口访问设备。
可以访问命令行。可以执行“systemctl status”和“system-cgtop”命令,但我希望使其自动执行,以便覆盖许多设备。
一种可能性是将 Zabbix 客户端安装到设备并为此制定发现+监控规则。它会执行上述命令,但这似乎是在重新发明轮子。
答案1
您可能可以使用 systemctl 选项--host
在遥控器上设置正确的 ssh 密钥后,。这方面最好的文章是https://sleeplessbeastie.eu/2021/03/03/how-to-manage-systemd-services-remotely/