使用Zabbix代理主动模式检查HTTP状态

时间:2018-05-16 12:16:46

标签: zabbix

我的Zabbix Agent运行受Intranet中的防火墙保护,Zabbix Server安装在Digital Ocean(Internet)中。由于防火墙,Zabbix Server无法与Zabbix Agent通信,但代理可以向服务器发送数据,因此我只需要使用“有效检查”并避免“被动检查”。

我有一个JBOSSZabbix Agent(在防火墙下)的同一主机中运行,我需要检查应用程序是否在端口8084下运行,通常(没有防火墙保护) )我会创建一个带有HTTP 200检查的Web方案但我不能这样做,因为Server无法访问Intranet内的应用程序。

我需要一些解决方案来检查Zabbix Agent下的“活动模式”下的应用程序。

1 个答案:

答案 0 :(得分:1)

根据具体需要,您可以使用net.tcp.listennet.tcp.portnet.tcp.serviceweb.page.get agent item

请注意,web.page.get非常简陋,并且不支持分块编码,例如,这会导致在返回的页面中插入意外数据。