zabbix web监控项item详解(57)

凉白开 zabbix333,9274字数 1075阅读3分35秒阅读模式

一旦我们创建好web监控之后,我们便可以查看web站点的性能状况。zabbix一共给我们提供了6个item key,实际上就三个,分别针对单个阶段和整个阶段,三个item分别为web.test.in、web.test.fail、web.test.error,下面看看它的具体用法。

 文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-web-monitor-items/

web方案监控项

当web监控项创建好之后,下面的key会被自动添加好文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-web-monitor-items/

key 描述
 web.test.in[Scenario,,bps]  整个阶段中的下载速度,单位字节/秒
类型: Numeric(float)
 web.test.fail[Scenario]  整个检测阶段,失败的阶段个数,如果所有的阶段(step)都成功,那么返回0
类型: Numeric(unsigned)
 web.test.error[Scenario]  返回最后一个错误信息(文本)

web监控项实例

创建触发器“Web scenario failed”,表达式如下文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-web-monitor-items/

{host:web.test.fail[Scenario].last(0)}#0文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-web-monitor-items/

创建触发器“Web application is slow”,表达式如下文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-web-monitor-items/

{host:web.test.in[Scenario,,bps].last(0)}<10000文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-web-monitor-items/

备注:Scenario改成你web方案的名称即可文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-web-monitor-items/

web方案阶段监控项

key 描述
 web.test.in[Scenario,Step,bps] 检索指定阶段的下载速度,字节每秒
类型: Numeric(float)
 web.test.time[Scenario,Step] 获取指定阶段响应时间,时间计算从开始请求道获取到所有响应信息之后
类型: Numeric(float)
 web.test.rspcode[Scenario,Step] 检索指定阶段的http响应代码
类型: Numeric(unsigned)

 文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-web-monitor-items/

step item使用实例

创建触发器 “Zabbix GUI login is too slow” trigger, 触发器表达式如下文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-web-monitor-items/

{zabbix:web.test.time[ZABBIX GUI,Login].last(0)}>3文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-web-monitor-items/

说明:ZABBIX GUI是web方案的名称,Login为阶段(step)名称文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-web-monitor-items/

web监控项数据保留时间

web监控历史数据数据保存30天,趋势数据保存90天,老数据将被清除

WEB监控所有文章

1. zabbix监控web服务器访问性能(56)文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-web-monitor-items/

2. zabbix web监控项item详解(57)文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-web-monitor-items/

3. zabbix实战监控WEB网站性能(58)文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-web-monitor-items/

3. zabbix监控api接口性能及可用性 天气预报api为例(59)文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-web-monitor-items/

文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-web-monitor-items/文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-web-monitor-items/
weinxin
我的微信
微信公众号
扫一扫关注运维生存时间公众号,获取最新技术文章~
凉白开
  • 本文由 发表于 08/12/2014 01:00:05
  • 转载请务必保留本文链接:https://www.ttlsa.com/zabbix/zabbix-web-monitor-items/
  • nagios
  • scenario
  • web
  • web.test.error
  • web.test.fail
  • web.test.in
  • web监控
  • zabbix
评论  3  访客  3
    • 提问的孩子
      提问的孩子 1

      我也遇到了同样的问题,但是我改成默认1就好了。

      • ァ愿得一人心丶
        ァ愿得一人心丶 9

        白开兄,这个地方要检测 Response code 触发器应该怎么添加,项目里面我选最末T值不等于N ,最后一个T 我选计数 默认0,N我写200添加的时候总是说第一个参数无效,这个地方应该如何添加呢?求教

      • 来自外部的引用

      评论已关闭!