zabbix history trends历史与趋势数据详解(23)

凉白开 zabbix243,4977字数 653阅读2分10秒阅读模式

zabbix会收集历史数据(所有的数据都成为过去,O(∩_∩)O哈!),以及还会收集每小时的平均数据作为趋势数据,每小时才收集一次,所以trends(趋势)暂用的资源很小。

1. 保留历史数据

我们可以通过如下方式来设置保留数据的时长:
监控项(item)配置里
匹配更新监控项(item)
设置Housekeeper tasks
Housekeeper会定期删除过期的数据。如果数据不是特别有意义,建议你把保留时间设置短一些。可能你会说,那我想看我以前的数据图怎么办?好说,老数据一般不用精确到分秒,只要小时的平均数据即可,这样的话,趋势数据保留久一点即可。例如保存历史记录14天,趋势数据5年(5年,你孩子都从小学一年级到五年级了)文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-history-trends/

备注:如果history设置为0(设置为0的人是不想看历史数据或者硬盘没空间么?),zabbix只会获取item的值,然后用与触发器,然后就没有然后了,不会存到数据库的。文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-history-trends/

2. 保留趋势数据

你可以通过如下方式设置保留趋势数据的周期
监控项配置表单
批量更新监控项
设置Housekeeper tasks文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-history-trends/

一般来说趋势数据都设置的时间都很长,但是时间超过了Housekeeper的老数据还是会被它删除。
备注:如果trends设置为0,zabbix server压根不会计算和存储趋势数据。文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-history-trends/

3. 最后

重启服务器会丢失数据导致这个小时的平均数据不准确。你的数据是什么类型的,那么趋势数据也是什么类型的。整数的数据特别要注意一个问题,如果你一共获取了两个值,其中一个0,一个1,那么他们的平均值是0,而不是0.5文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-history-trends/ 文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-history-trends/

weinxin
我的微信
微信公众号
扫一扫关注运维生存时间公众号,获取最新技术文章~
凉白开
  • 本文由 发表于 08/06/2014 01:00:32
  • 转载请务必保留本文链接:https://www.ttlsa.com/zabbix/zabbix-history-trends/
  • history
  • Linux
  • nagios
  • trends
  • zabbix
  • 历史
  • 监控
  • 趋势
评论  2  访客  1
    • 匿名
      匿名 9

      很好

    评论已关闭!