美好的一天!
我知道Zabbix可以通过两个选项监视Linux机器上的任何服务:
proc.num[<processname>]这完全是违反直觉的,因为我可以使用相同的可执行文件名称生成进程,并且它们会欺骗Zabbix。我更喜欢使用标准service <servicename> status或systemctl status name.service工具。但是除了Zabbix之外,没有标准的使用方式system.run[cmd]
您能否帮助我编写用于监视特定服务状态的模板。我们想使用不同的操作系统,例如Centos 7和Ubuntu 14.04和16.04发行版。遗憾的是,但service <servicename> status在列出的操作系统中却完全不同。