注:该文作者是 Ricardo Santos,原文是 History and Trends
这两个术语可能会导致一些混乱,但理解它们对中小型的环境是至关重要的。
History
所有收集的数据,不管它们是什么类型,被存储在 history 表中。
Trends
Trends 基本上是收集到的按小时合并的数据(仅仅是数值类型)。Zabbix 服务器按小时把所有的值从 history 表中提取出来,并按每小时计算最小值,平均值和最大值。
注意:string 条目, 像 character, log 和 text, 没有 trends
Housekeeper
这两种数据都会保留在数据库中,直到 Zabbix 服务器的 Housekeeper 基于 Keep history 和 Keep trends 配置删除它:

因此如果你有一个条目是 60 的更新间隔和保存 7 天的历史记录,它将在 history 表中每个条目生成 (60247) 10080 行的记录。
对于 trend 表,730 天的配置,它将为每个条目生成 (730247) 17520 行记录。
history/trends 的数据库表 和它们的条目类型:
- history – numeric (float)

本文介绍了Zabbix中History和Trends的区别,History存储所有收集的数据,而Trends则是按小时聚合的数值数据。Housekeeper负责根据配置删除过期数据。建议中型环境历史记录不超过7天,间隔不小于60秒,并关注数据库磁盘大小。
最低0.47元/天 解锁文章
1221

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



