zabbix执行远程主机的脚本或指令详解

zabbix执行远程主机的脚本或指令详解,第1张

zabbix执行远程主机的脚本或指令详解

详细介绍了在zabbix中执行远程控制服务器的脚本或命令,对大家来说非常详细。对大家的学习、培训或者工作都有一定的参考价值,一定要朋友们参考。

场景要求

1.根据zabbix_server的网页脚本功能,我们可以完成对已经安装了zabbix_agent的服务器的远程关机,而不需要手动登录,然后输入关机指令。

2,。我们可以根据zabbix_server的网页的脚本函数来启动、关闭和重启一个服务项目。

测试设备的全过程

1.构建脚本

打开zabbix_server的webprovisioning页面,选择管理方法,然后选择蓝色导航栏中的脚本选项,最后点击创建脚本。

[外部链接照片拷贝到不成功,源站很有可能有防盗链体制,提议将照片储存出来立即提交(img-NkHO93RH-1584329271250)【外链照片复制不成功,源站很可能有防盗链系统。建议保存照片,立即提交(img-NkHO93RH-1584329271250)。

脚本名称:自定义

类型:如果是window或linux服务器,所有类型都是选定的脚本。IPMI型(不讨论了)

在:有三个类别,

(1)zabbix移动客户端,表示建立的脚本将在安装了zabbix移动客户端的服务器上运行。
(2)zabbix_server(代理),表示脚本将在zabbix代理上执行。
(3)zabbixweb服务器,表示脚本将在web服务器上执行。

指令:可以填写DOS命令或一个脚本的相对路径。

指定的服务器管理权限:只需选择默认设置。

建立一个脚本来显示信息主机的ip。

关键:脚本建立后,一定要打开zabbix_agent的环境变量,让zabbix移动客户端执行远程连接命令。

将默认设置EnableRemoteCommands=0更改为EnableRemoteCommands=1

重启zabbix移动客户端,使设备工作

脚本建立后,我们去zabbix_server的网页查看,然后在蓝色导航栏中寻找最新的数据,找到已经安装了zabbix移动客户端的窗口服务器执行。因为ifconfig是linux服务器的DOS命令,所以检测只能由安装了zabbix移动客户端的linux服务器执行。

然后在服务器一栏,用鼠标左键点击IP地址,就会出现一些定制的、嵌入的脚本。显示信息IP的脚本只是大家建立的。

执行结果

所有正常显示信息显示安装了zabbix移动客户端的linux服务器的ip。

摘要

到目前为止,关于zabbix执行远程控制服务器的脚本或命令的这篇文章已经在这里详细介绍过了。关于Zabbix执行远程控制服务器的大量信息,请搜索您以前的文章或再次访问下面的相关文章。期待你以后的申请!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/774590.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-03
下一篇 2022-05-03

发表评论

登录后才能评论

评论列表(0条)

保存