×

微信扫一扫,快捷登录!

zabbix web监控项item详解

标签: 监控
本帖最后由 monicazhang 于 2016-5-27 14:15 编辑

来源自 “ttlsa”

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

web方案监控项当web监控项创建好之后,下面的key会被自动添加好
key描述
web.test.in[Scenario,,bps]整个阶段中的下载速度,单位字节/秒
类型: Numeric(float)
Zabbix培训
web.test.fail[Scenario]整个检测阶段,失败的阶段个数,如果所有的阶段(step)都成功,那么返回0
类型: Numeric(unsigned)
web.test.error[Scenario]返回最后一个错误信息(文本)
web监控项实例创建触发器“Web scenario failed”,表达式如下
{host:web.test.fail[Scenario].last(0)}#0
监控软件

创建触发器“Web application is slow”,表达式如下
{host:web.test.in[Scenario,,bps].last(0)}<10000
备注:Scenario改成你web方案的名称即可
web方案阶段监控项
key描述
Zabbix实施
web.test.in[Scenario,Step,bps]检索指定阶段的下载速度,字节每秒
类型: Numeric(float)开源监控软件
web.test.time[Scenario,Step]获取指定阶段响应时间,时间计算从开始请求道获取到所有响应信息之后
类型: Numeric(float)
Zabbix安装
web.test.rspcode[Scenario,Step]检索指定阶段的http响应代码
类型: Numeric(unsigned)

step item使用实例创建触发器 “Zabbix GUI login is too slow” trigger, 触发器表达式如下
{zabbix:web.test.time[ZABBIX GUI,Login].last(0)}>3
Zabbix配置

说明:ZABBIX GUI是web方案的名称,Login为阶段(step)名称
web监控项数据保留时间web监控历史数据数据保存30天,趋势数据保存90天,老数据将被清除


想做Nagios,iTop各种交流的,可以进入开源监控工具Nagios交流  QQ群号 :476809427




上一篇:请问itop运行cron的时候耗时非常久怎么优化
下一篇:【资源分享】Oracle的表空间、用户和用户授权
monicazhang

写了 2297 篇文章,拥有财富 12859,被 21 人关注

您需要登录后才可以回帖 登录 | 立即注册
B Color Link Quote Code Smilies

成为第一个吐槽的人

Powered by IT 运维管理
返回顶部