我有几个 Debian 10 和 Ubuntu 20.04 VM。我设置了 zabbix 警报来告诉我服务何时重新启动,其中 2 个虚拟机每周都会在午夜重新启动所有服务。
我查看了日志和日志,但找不到任何可以告诉我为什么会重新启动的信息。我的其他盒子都没有这种行为。
debian 上 zabbix 服务的日志示例:
May 30 00:00:01 host systemd[1]: Stopping Zabbix Agent...
May 30 00:00:01 host systemd[1]: zabbix-agent.service: Succeeded.
May 30 00:00:01 host systemd[1]: Stopped Zabbix Agent.
May 30 00:00:01 host systemd[1]: Started Zabbix Agent.
May 30 00:00:01 host zabbix_agentd[14502]: Starting Zabbix Agent [host]. Zabbix 4.0.4 (revision 89349).
May 30 00:00:01 host zabbix_agentd[14502]: Press Ctrl+C to exit.
Jun 06 00:00:02 host systemd[1]: Stopping Zabbix Agent...
Jun 06 00:00:02 host systemd[1]: zabbix-agent.service: Succeeded.
Jun 06 00:00:02 host systemd[1]: Stopped Zabbix Agent.
Jun 06 00:00:02 host systemd[1]: Started Zabbix Agent.
Jun 06 00:00:02 host zabbix_agentd[32462]: Starting Zabbix Agent [host]. Zabbix 4.0.4 (revision 89349).
Jun 06 00:00:02 host zabbix_agentd[32462]: Press Ctrl+C to exit.
在 zabbix 日志中,我看到了以下内容:
14502:20210606:000002.233 Got signal [signal:15(SIGTERM),sender_pid:1,sender_uid:0,reason:0]. Exiting ...
14502:20210606:000002.236 Zabbix Agent stopped. Zabbix 4.0.4 (revision 89349).
32462:20210606:000002.259 Starting Zabbix Agent [host]. Zabbix 4.0.4 (revision 89349).
两个盒子都有与上面相同的日志。为什么要这样做,我在哪里可以看到它,以及如何阻止它?
额外信息:
# /lib/systemd/system/zabbix-agent.service
[Unit]
Description=Zabbix Agent
Documentation=man:zabbix_agentd
After=network.target
[Service]
Type=simple
User=zabbix
Group=zabbix
ExecStart=/usr/sbin/zabbix_agentd --foreground
Restart=on-abnormal
[Install]
WantedBy=multi-user.target