zabbix聚合检测(aggregate)实现OpenStack计算资源集中显示
2016-05-09 15:51
447 查看
应用场景:环境中有多台OpenStack计算节点,想了解整个计算节点CPU、内存情况,进行展示。
实现方案:
1、所有计算节点均位于同一个Host Group中,关联模板相同,都具备相关相同的模板。
2、新建模板,Item Type为“Zabbix aggregate“,key为
其中,groupfunc包含一下四种:
itemfunc包含:
例如,所有计算节点均在组Compute Pool中,要采集组中所有节点总内存、可用内存,可用内存的Item为:grpsum["ECloud Computes","vm.memory.size[available]",last],总内存为:grpsum["ECloud Computes","vm.memory.size[totale]",last]。
建议新建模板,将模板关联到Controller节点上,进行展示。
实现方案:
1、所有计算节点均位于同一个Host Group中,关联模板相同,都具备相关相同的模板。
2、新建模板,Item Type为“Zabbix aggregate“,key为
groupfunc["Host group","Item key",itemfunc,timeperiod]
其中,groupfunc包含一下四种:
GROUP FUNCTION | DESCRIPTION |
---|---|
grpavg | Average value |
grpmax | Maximum value |
grpmin | Minimum value |
grpsum | Sum of values |
ITEM FUNCTION | DESCRIPTION |
---|---|
avg | Average value |
count | Number of values |
last | Last value |
max | Maximum value |
min | Minimum value |
sum | Sum of values |
建议新建模板,将模板关联到Controller节点上,进行展示。
相关文章推荐
- Python 实现Zabbix自动发送报表
- Zabbix安装详解
- 用zabbix监控nginx_status状态
- Zabbix监控Linux主机设置方法
- Zabbix监控交换机设置方法
- 使用zabbix监控mongodb的方法
- 集群运维自动化工具ansible之使用playbook安装zabbix客户端
- Windows 安装配置 Zabbix Agentd
- zabbix进行数据库备份以及表分区的方法
- 部署企业级zabbix+Orabbix监控Oracle数据库
- zabbix 触发器 Triggers
- zabbix 分布式部署
- zabbix event事件
- openstack开发之--zabbix被坑的地方
- RedHat6(CentOS6)下Zabbix2安装
- Zabbix配置文件详解之服务端zabbix_server
- zabbix配置指南
- zabbix 监控windows 服务器
- zabbix服务器安装教程
- Zabbix 3.0 安装步骤