如何在zabbix代理上执行脚本?

时间:2016-07-01 13:28:46

标签: zabbix

我在Zabbix代理上制作了一个魔术脚本,我想使用Zabbix item执行Zabbix代理。我会事先感谢你。如果可以,就做点什么。

3 个答案:

答案 0 :(得分:2)

您将创建一个user parameter,它看起来与服务器端的任何其他项目一样。在代理端,您必须编辑代理配置文件并重新启动代理。

答案 1 :(得分:0)

除用户参数外,Zabbix还支持远程命令。由于某些条件,这些是适当的(实际上是从)行动中调用的。因此,在Richv的回答中,您可以使用它来轮询数据,例如找出进程是否正在运行。继续该示例,如果进程未运行并且您想要启动它,则可以要求代理执行可能启动该进程的命令。要做到这一点,您必须在代理配置文件中启用远程命令,并将其配置为操作(反过来又链接到您担心的任何情况)。

答案 2 :(得分:0)

在远程主机的zabbix_agentd.conf中的

1st中,添加EnableRemoteCommands=1

然后在https://youtu.be/G6jfahBZwlk上观看视频

enter image description here

在视频中,在远程主机上创建了一个bat文件,然后使用Zabbix服务器界面并在关键选项中选择system.run选项为远程主机创建了一个项目。