主机上的 Zabbix 运行 脚本
Zabbix run script at host
有什么方法可以从 Zabbix 运行 主机上编写脚本吗?
例如
我在公司有打印机,我必须更改每个人的 IP 地址。
我得到了脚本并且它正在运行。
您可以使用“remote commands”功能。
在我看来,zabbix不是一个配置管理工具,它的主要目的是监控,如果你只需要运行这个脚本一次,我建议你写一个连接主机的脚本将 运行 您的脚本本地化,尽管如前所述,可以使用 "remote commands"
如果您可以创建一个触发器来检测打印机 IP 地址的变化,那么您可以创建一个对 运行 远程命令的操作。 zabbix 的目标是自动修复问题。
如果您必须手动触发 IP 更改,那么像 ansible 这样的东西可能更适合需要。
这可能是您可以为打印机使用 DNS 名称的地方,只需将它们设置为短 TTL,并在 IP 更改时更改 DNS 服务器上的 ip,无需更改客户端。
有什么方法可以从 Zabbix 运行 主机上编写脚本吗?
例如 我在公司有打印机,我必须更改每个人的 IP 地址。 我得到了脚本并且它正在运行。
您可以使用“remote commands”功能。
在我看来,zabbix不是一个配置管理工具,它的主要目的是监控,如果你只需要运行这个脚本一次,我建议你写一个连接主机的脚本将 运行 您的脚本本地化,尽管如前所述,可以使用 "remote commands"
如果您可以创建一个触发器来检测打印机 IP 地址的变化,那么您可以创建一个对 运行 远程命令的操作。 zabbix 的目标是自动修复问题。
如果您必须手动触发 IP 更改,那么像 ansible 这样的东西可能更适合需要。
这可能是您可以为打印机使用 DNS 名称的地方,只需将它们设置为短 TTL,并在 IP 更改时更改 DNS 服务器上的 ip,无需更改客户端。