在zabbix项目中,如何从mariaDB导出过去四个小时内CPU和内存的历史数据



我可以在zabbix的web界面中捕获CPU和内存的实时记录。mariaDB数据库中的历史记录表有数据。我应该如何导出过去四个小时的历史数据?在此处输入图像描述

历史数据是一个存在的与历史相关的表,要从CPU或内存中获取历史数据,需要首先获取其itemid。从主机表中找出主机的主机,根据主机ID检查其监控项,找出要获取的数据对象,从历史表中查询。

select itemid,from_unixtime(clock) as time,value from history where itemid=29096 and clock >= unix_timestamp('2021/05/21 00:00:00') and clock <= unix_timestamp('2021/05/21 17:31:00');

最新更新