美文网首页
Zabbix几个历史表的分析

Zabbix几个历史表的分析

作者: super_pcm | 来源:发表于2021-03-08 10:38 被阅读0次
  • history表。浮点历史数据表。与items表相关联。
  • history_log表。 历史日志表,与itmes表相关联
  • history_str表。 字符串的历史数据表。
  • history_text表。 长文本历史数据表,支持255字符以上的文本,与items表相关联
  • history_uint表。 长整型历史数据表,与items表相关联
  • trends表。 趋势表,浮点型,每个小时统计数
  • trends_uint表。 趋势长整型表,每个小时。与items表相关联。

这几个历史表里面,通常最占用空间的是 history_uint 表,因为我们大多数的监控项的值都是整型。假设我们的zabbix有1000个监控项目是整型的,每分钟采集一次,历史数据保留10天。那么这个表10天的数据量有 602410*1000=14400000 ,1440万行的数据。很明显这个表太大了,实际情况下一个监控系统监控项目远超1000项,有些item的采集频率可能更高,数据量超过1亿行也很常见。

同理,trends_uint表的数据量也不会太小。按照上面的计算,该表10天的数据量大概为24万行。当然历史趋势数据我们通常会保留更久,默认会保留90天,也就是大概216万行。

所以,zabbix监控的性能瓶颈就是在于mysql。想办法把历史表的数据量降低,否则你的监控系统也需要大量的资源了。当然,你也可以考虑用promethues.

相关文章

  • Zabbix几个历史表的分析

    history表。浮点历史数据表。与items表相关联。 history_log表。 历史日志表,与itmes表相...

  • zabbix-api 获取监控值的简单介绍

    一、zabbix api介绍 1.Zabbix API允许以编程方式检索和修改Zabbix的配置,并提供对历史数据...

  • 五、zabbix API的使用

    Zabbix API允许你以编程方式检索和修改Zabbix的配置,并提供对历史数据的访问通过对zabbix Api...

  • 第四章 安装zabbix服务端

    安装zabbix: 把表数据导入mysql: 新建数据库: 导入数据: 配置zabbix文件: 编辑服务端配置文件...

  • Zabbix数据库优化(Oracle表分区)

    1. 删除zabbix表,重建分区表 a) 保存即将删除表的ddl,外键 b) 根据ddl创建test表,将外键,...

  • zabbix

    下载并安装zabbix-release 配置数据库并启动 安装zabbix软件包 数据库授权 导入数据表 查看导入...

  • zabbix管理五之监控进出流量

    作用: 用zabbix监控网卡eth0的进出流量 分析: zabbix默认有一个监控网卡流量的key值: 分别为:...

  • 初识Zabbix

    之前去面试的时候,HR问了一些关于Zabbix的问题,现总结如下: 1.Zabbix如何获得历史数据以及Zabbi...

  • DISC红宝书报告分析

    内在分析表--动机和意愿 在外分析表--行为概率 总结分析表--影响力 书中案例分析的都是在外分析表,因为外在分析...

  • Zabbix的时间过滤器

    查看历史监控数据时经常要使用zabbix的时间过滤器,但初次使用时可能不太习惯,zabbix的时间过滤器有些特殊我...

网友评论

      本文标题:Zabbix几个历史表的分析

      本文链接:https://www.haomeiwen.com/subject/aekpqltx.html