【发布时间】:2015-08-28 12:24:01
【问题描述】:
windows系统可以像这样轻松安装多个zabbix agent
zabbix_agentd.exe --config <configuration_file_for_instance_1> --install --multiple-agents
zabbix_agentd.exe --config <configuration_file_for_instance_2> --install --multiple-agents
...
zabbix_agentd.exe --config <configuration_file_for_instance_N> --install --multiple-agents
您可以在zabbix official documentation 上找到更多详细信息,我已经尝试过了,它运行良好。
但是,我找不到关于多个 linux 代理的任何文档。即使我也找不到任何信息是否可能。
我尝试在 Linux 上使用相同的参数(--install --multiple-agents)运行 zabbix_agentd。但是这些参数在linux系统上是无效的。或者存在任何其他类似的参数。
那么,基本上可以在linux环境(尤其是centos)上运行多个代理吗?而且,如果有可能怎么办?
【问题讨论】:
-
有可能 - 您只需指定不同的配置文件,指定不同的 PID 文件、日志文件、要侦听的端口等。您在使用此设置时遇到什么问题?
-
如果我在zabbix_agentd.conf中更改了pid文件路径,是否需要在该路径上创建文件,还是会自动生成?
-
一个PID文件是Zabbix agent在启动时自动创建的,包含主进程的PID。脚本使用此信息来停止当前运行的代理。 Zabbix agent停止时,PID文件会自动删除。
-
我试过了,效果很好。谢谢。您可以将这些重新发布为答案。所以我可以接受。
-
好的,谢谢!请看下面的答案。
标签: linux alert monitoring zabbix