比如说,我要监控百度的80端口。我是不可能在百度服务器安装agent的

那么需要使用Simple checks


Simple checks通常用来检查远程未安装代理或者客户端的服务

使用simple checks,被监控客户端无需安装zabbix agent客户端,zabbix server直接使用simple checks来收据数据,一基本上都是用来检测远程服务器某端口是否在监听。


步骤如下:

首先添加主机

wKiom1dCyunicfSUAABPKXKH24o687.png

点击主机www.baidu.com->监控项->创建监控项

输入名称,点击选择

wKiom1dCy43ztzWqAAA2IDBnPig996.png

这里选择net.tcp.server

wKioL1dCzJzRvGmYAACXfvondMo569.png

效果如下:

wKiom1dCy9jgF8liAAAcNgaNc7s271.png

更改键值为net.tcp.service[tcp,,80]

效果如下:

wKiom1dCzEKDRPoqAAAa3oN9jLw796.png

选择查看值为Server state

wKioL1dCzN6SBuHIAAApt3NzPDY982.png

点击更新

选择图形->创建图形

wKiom1dCzK7iJrvvAABH1dvJzto427.png

等待几分钟

查看图形

wKiom1dCzPPyndJ_AAB3w_kn8fk016.png

默认net.tcp.service检测端口,存在就返回1,否则返回0

所以一直是1