今天zabbix监控数据进行分析处理,由于太了解zabbix的数据是怎么存放的领导们又出去了,只能自己分析处理下。 涉及到的表有
items、history、history_str、history_uint。 items是所监控设备的各监控指标。
history、history_str、history_uint 这三个表都是监控指标的所存放数据,但目前不明白到底那些指标放到那个表中。
处理过程:
1:观察表结构发现在items表中有一个value_type字段,而其它表中都有value字段,我觉得应该是根据value_type来判断往哪张表中放数据的。
2:网上查找资料看看有没有先关数据表详细说明。(其他表都有但items 的value_type没有!!!)
3:那好把只能自己总结了还好数据库有数据:
但发现关于history的还有其他几张表:
history、history_str、history_log、history_uint、history_text。
执行
SELECT DISTINCT
(i.`value_type`)
FROM
zabbix.`items` i
RIGHT