当前位置:网站首页>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'));
边栏推荐
猜你喜欢
SQLMAP介绍及使用
新手学习3DMAX游戏建模,该如何锻炼思维?请看下面
How the world's leading medical technology company maximizes design productivity | SOLIDWORKS Product Exploration
ARP协议及简单路由器原理(1)
详解SSL证书的分类以及如何选择合适的证书?
ue4学习日记3(设置操控角色,地形)
MATLAB给多组条形图添加误差棒
pandoc -crossref插件实现markdwon文档转word后公式编号自定义
Practice of MySql's Sql statement (try how many you can write)
Delightful Nuxt3 Tutorial (2): Build a Blog Quickly and Easily
随机推荐
3. What is the difference between final, finally, and finalize?
贴片电阻的结构是怎样的?唯样商城
二分查找1-实现一个二分查找
关于C语言中getchar()函数的用法
2021-06-14
pandoc -crossref插件实现markdwon文档转word后公式编号自定义
【随笔】小马过河
9. Please introduce the class loading process, what is the parent delegation model?
ue4学习日记3(设置操控角色,地形)
VS2022 encapsulates static libraries and calls static libraries under window
什么是次世代建模,为什么这么多建模人在学习次世代建模流程
九、请介绍类加载过程,什么是双亲委派模型?
ZEMAX | 如何创建复杂的非序列物体
ZEMAX | 在OpticStudio中建立扩增实境(VR)头戴式显示器
借助ginput函数在figure窗口实时读取、展示多条曲线的坐标值
【随笔】我为啥想写无关紧要的随笔?
【C语言】二分查找
什么是参数化设计,通过实操了解一下? | SOLIDWORKS 操作视频
ZEMAX | 探究 OpticStudio 偏振分析功能
Typora