Zabbix如何监控内网主机及下达执行shell脚本命令

本文介绍了Zabbix Agent的主动和被动监控模式,探讨了主动模式的优势,如减轻Zabbix Server负载,适合无公网IP的主机。然而,主动模式不支持Zabbix Server向Agent下达shell脚本执行任务。为了解决这个问题,提出了使用被动模式结合FRP(Fast Reverse Proxy)实现内网主机监控和远程命令执行,通过在公网服务器部署FRP服务端,内网主机部署FRP客户端进行端口映射。
摘要由CSDN通过智能技术生成

      Zabbix Agent的监控方式分为主动模式和被动模式;主动模式为Zabbix Agent主动发送监控数据给Zabbix Server,被动模式为Zabbix Agent等待Zabbix Server来获取监控数据(另一种表述是:Zabbix Server向Zabbix Agent获取数据)。

       其实更内行一点的理解方式是从TCP连接的角度看;主动模式是Zabbix Agent向Zabbix Server侦听的IP地址及端口发起TCP连接请求,连接成功后再向Zabbix Server发送Zabbix Agent监控到的数据;被动模式是Zabbix Server向Zabbix Agent侦听的IP地址及端口发起TCP连接请求,连接成功后再向Zabbix Agent请求获取监控数据。

       绝大多数情况下,Zabbix Server是被安装在有固定公网IP地址、操作系统是Linux的服务器上。所以Zabbix Agent为主动模式的优点有:1、减轻Zabbix server服务器的性能开销(Zabbix Server避免了了大量的对Zabbix Agent的连接请求、数据请求及处理) 2、某些安装Zabbix Agent并被监控的主机不一定有公网IP,Zabbix Server是不能直接连接Zabbix Agent(被动模式)的,这时往往只能用主动模式,主动连接Zabbix Server。

       但是Zabbix Agent的主动模式有一些弊端,在主动模式下,有一些重要的功能是没法使用的,更多的功能是在被动模式中。比如:实现自动触发zabbix-agent端shell脚本任务  请参考博文链接https://blog.csdn.net/reb

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值