linuxsir首页 LinuxSir.Org | Linux、BSD、Solaris、Unix | 开源传万世,因有我参与欢迎您!
网站首页 | 设为首页 | 加入收藏
您所在的位置:主页 > Limux发行版SuSE >

Zabbix聚合检测

时间:2017-03-20  来源:未知  作者:linuxsir首页

Zabbix基于主机组的item进行计算

Zabbix_Monitor Hosts 2 Templates 1 tzpay_check

9377-sock1-xx.xx.xx.xx zabbix-xx.xx.xx.xx

9377-sock1-xx.xx.xx.xx,zabbix-xx.xx.xx.xx同时包含的key有tow

在zabbix-xx.xx.xx.xx主机再添加一个聚合检测的模板进行主机组的key(9377的tow+zabbix主机的tow)计算

key类型语法为

groupfunc组的函数["Host group","Item key",itemfunc函数,timeperiod]

groupfunc组的函数有:grpavg 平均值,grpmax 最大值,grpmin 最小值,grpsum 值的个数

itemfunc函数:avg 平均值,count 值的个数,last 最新的值,max 最大值,min 最小值,sum 求和

timeperiod参数是最近获取的数值,支持设置参数单位,例如5m和300是等价的,1d和86400是等价的(时间单位中,不带单位时默认为秒)。如果item函数的参数为last,timeperiod参数会被忽略。同时。last函数中的#是不支持的,例子

grpavg["mysql group","mysql.qps",avg,5m]

zabbix聚合检测(aggregate)实现OpenStack计算资源集中显示

应用场景:环境中有多台OpenStack计算节点,想了解整个计算节点CPU、内存情况,进行展示。

实现方案:

1、所有计算节点均位于同一个Host Group中,关联模板相同,都具备相关相同的模板。

2、新建模板,Item Type为“Zabbix aggregate“,key为

groupfunc["Host group","Item key",itemfunc,timeperiod]

其中,groupfunc包含一下四种:

GROUP FUNCTIONDESCRIPTION
grpavg Average value
grpmax Maximum value
grpmin Minimum value
grpsum Sum of values

itemfunc包含:

ITEM FUNCTIONDESCRIPTION
avg Average value
count Number of values
last Last value
max Maximum value
min Minimum value
sum Sum of values

例如,所有计算节点均在组Compute Pool中,要采集组中所有节点总内存、可用内存,可用内存的Item为:grpsum["ECloud Computes","vm.memory.size[available]",last],总内存为:grpsum["ECloud Computes","vm.memory.size[totale]",last]。

建议新建模板,将模板关联到Controller节点上,进行展示。

一些Zabbix相关教程集合

Ubuntu 14.04下Zabbix2.4.5 源码编译安装  http://www.linuxidc.com/Linux/2015-05/117657.htm

CentOS 7 LNMP环境搭建Zabbix3.0  http://www.linuxidc.com/Linux/2017-02/140134.htm

Ubuntu 16.04安装部署监控系统Zabbix2.4  http://www.linuxidc.com/Linux/2017-03/141436.htm

Zabbix监控安装部署及警报配置  http://www.linuxidc.com/Linux/2017-03/141611.htm

Ubuntu 16.04下安装部署Zabbix3.0  http://www.linuxidc.com/Linux/2017-02/140395.htm

CentOS 6.3下Zabbix监控apache server-status http://www.linuxidc.com/Linux/2013-05/84740.htm

CentOS 7 下 Zabbix 3.0安装详解 http://www.linuxidc.com/Linux/2017-03/141716.htm

64位CentOS 6.2下安装Zabbix 2.0.6   http://www.linuxidc.com/Linux/2014-11/109541.htm

ZABBIX 的详细介绍:请点这里
ZABBIX 的下载地址:请点这里

友情链接