当前位置:网站首页>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'));
边栏推荐
猜你喜欢
C语言中打印字符数组出现乱码的问题(烫烫烫)
贴片电阻的结构是怎样的?唯样商城
【随笔】小马过河
What is parametric design, let's understand it through practical operation?| SOLIDWORKS How-To Videos
cobalt strike 的基础使用
ZEMAX | 在OpticStudio中建立扩增实境(VR)头戴式显示器
Automatic ticket issuance based on direct reduction of China Southern Airlines app
Delightful Nuxt3 Tutorial (2): Build a Blog Quickly and Easily
【C语言】二分查找
3D建模为什么会变得无处不在
随机推荐
classpath: comparison with classpath*
Delightful Nuxt3 Tutorial (2): Build a Blog Quickly and Easily
JSP的基本使用
数组与字符串15-最大连续1的个数
【面试准备】游戏开发中的几个岗位分别做什么&考察侧重点
2021-06-20
BOA服务器移植之嵌入式开发板(FS4412)
ue4学习日记3(设置操控角色,地形)
详解SSL证书的分类以及如何选择合适的证书?
ZEMAX | 如何创建复杂的非序列物体
classpath:与classpath*的比较
g++ parameter description
使用JSP实现简单的登录注册功能,并且使用Session跟踪用户登录信息
POE交换机全方位解读(中)
3D建模:做什么副业在家就能月入1W?
什么是参数化设计,通过实操了解一下? | SOLIDWORKS 操作视频
二分查找2 - x的平方根
Oracle常用命令-基本命令
内网渗透信息收集
find命令、sort命令、uniq命令