avg
web中显示如下:
所定义的评价期间内的项的平均值。
格式:avg(sec|#num,)
sec or #num :评估期间以秒为单位或以最新收集的值(按井号开头)
支持的值类型:浮动,INT
示例说明:
avg(#5) :5个最新的平均值
avg(1h) :一小时之内的平均值
avg(1h,1d) :一天前一小时之内的平均值
I. 范例:
1,小时平均值
{www.linuxea.com:nginx.http.avg(1h)}=30000
nginx http的key一小时的平均值如果=30000则触发
2,时间内次数
{www.linuxea.com:nginx.http.avg(#20)}=300000
nginx http的key最近的10次的平均值等于300000则触发(假设:每次取值的时间为30秒,也就是说一次30的取值要达到300000,共取20次)
3,time_thrift
{www.linuxea.com:nginx.http.avg(1h,1d}=30000
nginx http的key于一天前的一小时的平均值等于30000
4,分钟内值
{www.linuxea.com:nginx.http.avg(#10,10m)}<30000
nginx http的key在最近的10分钟内最近10此的平均值如果小于30000则触发(在此间,如果取值更新为1分钟,#10就等于,1~10分钟的值)
除非另有说明,否则本站上的内容根据以下许可进行许可: CC署名-非商业性使用-相同方式共享4.0国际许可协议4.0进行许可
本文作者:www.linuxea.com for Mark
文章链接:http://www.linuxea.com/1452.html (转载请注明本文出处和本章链接)