一旦我们创建好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监控所有文章
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/

2F
我也遇到了同样的问题,但是我改成默认1就好了。
1F
白开兄,这个地方要检测 Response code 触发器应该怎么添加,项目里面我选最末T值不等于N ,最后一个T 我选计数 默认0,N我写200添加的时候总是说第一个参数无效,这个地方应该如何添加呢?求教
来自外部的引用