zoukankan      html  css  js  c++  java
  • zabbix-添加页面监控

    zabbix-添加页面监控

    zabbix-agent

    1. 登录agent端,检查页面正常访问时的状态

      ]# curl -i 10.117.x.x/path/login.jsp
      HTTP/1.1 200 OK
      ...
      # 寻找正常页面返回中具有代表性的字符串
      

    zabbix-server

    1. 通过web.page.regexp匹配字符串检查状态

      ]# zabbix_get -s 10.117.x.x -p 10050 -k web.page.regexp[10.117.x.x,/path/login.jsp,80,OK]
      OK #返回匹配到的字符串,未匹配到则返回空
      

    zabbix-web

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

    1. 创建模板

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

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

      1. 名称:check uri status
      2. 键值 --> 选择:web.page.regexp[host,<path>,<port>,regexp,<length>,<output>]
      3. 修改键值:web.page.regexp[$IP1,/path/login.jsp,80,OK]
      4. 信息类型:文本
      5. 更新间隔:60s
      6. 历史数据保留时长:7d
      7. 趋势存储时间:7d
      8. 应用集:check uri status
      9. 添加
    4. 创建触发器

      1. 名称:the uri is offline
      2. 严重性:严重
      3. 表达式 --> 添加:check uri status
      4. 功能:count()-对于周期T,成功检索的值V(其满足运算符O)的数量
      5. 最后一个:5 计数
      6. V:OK
      7. O:ne
      8. 结果 >:4
      9. 插入
      10. 添加
    5. 监控主机修改

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

    至此,即完成页面监控

  • 相关阅读:
    从U盘安装Windows 7 / Vista / 2008
    Windows 7 Enterprise 微软官方90天评估序列号
    Windows 2008 Vista 安装sp2后释放C盘空间
    Windows 7 一年试用批处理
    Windows 2008 R2 试用版序列号
    又出来一个OEM的序列号
    查看 windows 7 激活信息的相关命令
    最新一组OEM Key
    Windows 7 / Vista 分区问题
    MSN 9 多开设置
  • 原文地址:https://www.cnblogs.com/wanwz/p/13294161.html
Copyright © 2011-2022 走看看