当前位置:网站首页>Zabbix历史数据清理(保留以往每个项目每天一条数据)
Zabbix历史数据清理(保留以往每个项目每天一条数据)
2022-08-03 05:27:00 【谷凯Jump】
部门同事说zabbix数据太大,清理一下历史数据,结果以往数据一条都不见了。-_-!
看了网上的教程也都是说直接truncate两张表history和history_uint
我的想法是,以前的历史数据,每个项目每天保留一条,这样的话可以留一些数据供后期参考
先看一下这两张表

根据itemid日期取每天最小的clock
select itemid,date_format(from_unixtime(clock),'%Y-%m-%d'),count(*),min(clock) from history group by itemid,date_format(from_unixtime(clock), '%Y-%m-%d');执行删除
delete from history where (itemid,clock) not in
(select itemid,min(clock) from history group by itemid,date_format(from_unixtime(clock), '%Y-%m-%d'));
delete from history_uint where (itemid,clock) not in
(select itemid,min(clock) from history_uint group by itemid,date_format(from_unixtime(clock), '%Y-%m-%d'));
delete from trends_uint where (itemid,clock) not in
(select itemid,min(clock) from trends_uint group by itemid,date_format(from_unixtime(clock), '%Y-%m-%d'));边栏推荐
猜你喜欢
随机推荐
域名怎么管理,域名管理注意事项有哪些?
【面试准备】游戏开发中的几个岗位分别做什么&考察侧重点
一文看懂常见域名后缀的含义
域名管理常见问题:IP、域名和DNS之间的区别和关系
All-round interpretation of POE switches (middle)
【随笔】平常心
9. Please introduce the class loading process, what is the parent delegation model?
内网渗透之PPT票据传递攻击(Pass the Ticket)
Eight, the difference between the interface of the abstract class
802.1AS的BMCA(最佳主时钟选举)理解
【3D建模制作技巧分享】ZBrush快捷键如何设置
什么是参数化设计,通过实操了解一下? | SOLIDWORKS 操作视频
How the world's leading medical technology company maximizes design productivity | SOLIDWORKS Product Exploration
【C语言】二分查找
学习C的第一天,尝试一下写博客
二分查找6 - 寻找峰值
Phase Vocoder的补充完善,Matlab音频变速不变调、变调不变速
ZEMAX | 绘图分辨率结果对光线追迹的影响
【C语言】关于数组传参问题/首地址
【C语言】输出100~200之间的素数/质数(3种方法)









