zabbix-添加端口监控

zabbix-添加端口监控

zabbix-server

  1. 通过net.tcp.listen来检查端口状态

    ]# zabbix_get -s 10.117.x.x -p 10050 -k net.tcp.listen[80]
    1 #返回1-正在侦听,0-未侦听
    

zabbix-web

以下操作步骤根据zabbix-server版本4.0.16进行描述

  1. 创建模板

    1. 配置 --> 模板 --> 创建模板
    2. 模板名称:check tcp port status
    3. 群组:根据自己情况选择,不重要
    4. 添加
  2. 创建应用集

    1. 名称:check tcp port status
    2. 添加
  3. 创建监控项

    1. 名称:check tcp port status
    2. 键值 --> 选择:net.tcp.listen[<ip>,port]
    3. 修改键值:net.tcp.listen[80] #根据需要填写端口
    4. 信息类型:文本
    5. 更新间隔:60s
    6. 历史数据保留时长:7d
    7. 趋势存储时间:7d
    8. 应用集:check tcp port status
    9. 添加
  4. 创建触发器

    1. 名称:the 80 port is offline
    2. 严重性:严重
    3. 表达式 --> 添加 --> 监控项:选择 check tcp port status
    4. 功能:last()-最后(最近)的T值
    5. 最后一个:1
    6. 结果 =:0
    7. 插入
    8. 添加
  5. 监控主机修改

    1. 配置 --> 主机,根据IP地址检索相应主机:10.117.x.x
    2. 应用 --> 点击主机ip --> 模板 --> 链接指示器 选择 --> 群组下的监控模板 --> 选择 --> 添加
    3. 更新

至此,即完成端口监控

posted @ 2020-06-15 17:13  wanwz  阅读(1111)  评论(0编辑  收藏  举报