Zabbix数据收集与可视化全解析
1. 聚合与计算项概述
在数据收集方面,聚合项和计算项是非常强大的工具。它们不依赖于常规的探测和测量,而是基于现有的项目值,为收集的数据提供了全新的洞察和细化视角。
1.1 聚合项和计算项的共同特点
- 不进行任何类型的检查(如基于代理、外部、SNMP、JMX等),而是直接查询数据库来处理现有信息。
- 虽然必须与特定主机关联,但这种关联相对松散。可以将聚合项分配给任何主机,不过通常定义一个或多个专门的主机来包含聚合和计算项会更清晰、更容易查找和引用。
- 仅适用于数字数据类型,因为对文本片段求总和或平均值没有意义。
1.2 聚合项
聚合项相对简单,可对组内每个主机定义的特定项目执行不同类型的计算。具体步骤如下:
1. 确定感兴趣的主机组 :例如,关注Web应用服务器时,主机组可能是“Tomcat Servers”。
2. 确定所有主机共享的项目 :以Tomcat服务器为例,项目键可能是 jmx["Catalina:type=Manager,path=/,host=localhost",activeSessions] 。
3. 决定如何检索每个主机的项目数据 :除了 last 函数仅检索项目历史中的最后一个值外,其他函数都需要一个时间段作为参数。具体函数如下表所示:
| 函数 | 描述 |
| — | — |
超级会员免费看
订阅专栏 解锁全文
37

被折叠的 条评论
为什么被折叠?



