Zabbix web scenarios
2016-03-24 by dongnan
开始之前
zabbix web scenarios 是对web性能的监控,通过它可以了解 web站点的可用性以及性能。
最终将各项指标绘制到图形中,这样我们可以了解到一个站点的下载速度、响应速度等。
需要注意的是在安装 zabbix server
需要增加 libcurl
的支持。
举个栗子
使用 zabbix
监控 CDN,zabbix web 监控截图如下:
操作步骤
zabbix -> Web -> 监控项目
首先创建web方案
依次打开 Configuration -> Hosts -> Zabbix server -> Web -> Create scenario
编辑 scenario 项目
编辑 steps 项目
创建Tigger
依次打开 Configuration -> Hosts -> Zabbix server -> Create trigger
编辑 Expression 项目
{Zabbix server:web.test.rspcode[monitor cdn-q,q.ywwd.net].last()}>400
and {Zabbix server:web.test.fail[monitor cdn-q].last()}>0
说明
{<server>:<key>.<function>(<parameter>)}<operator><constant>
cdn monitor 是web方案的名称,cdn-q为阶段(step)名称