当前位置:网站首页>Zabbix删除一些大表历史数据脚本
Zabbix删除一些大表历史数据脚本
2022-08-02 03:36:00 【hzsnone】
一.问题描述
由于使用的zabbix服务器配置不高,磁盘空间及CPU,内存资源有限,为提高可用性,对于历史数据进行定期清理
二.shell编写
#!/bin/bash
User="zabbix_user"
Passwd="password"
Date=`date -d $(date -d "-30 day" +%Y%m%d) +%s`
/usr/local/mysql/bin/mysql -u${User} -p${Passwd} -e "
use zabbix;
delete from history where clock < $Date;
optimize table history;
delete from history_str where clock < $Date;
optimize table history_str;
delete from history_uint where clock < $Date;
optimize table history_uint;
delete from trends where clock < $Date;
optimize table trends;
delete from trends_uint where clock < $Date;
optimize table trends_uint;
delete from events where clock < $Date;
optimize table events;
"其中 optimize table 用来释放删除数据后释放磁盘占用空间。
三.定时任务配置,一个星期执行一次。
边栏推荐
猜你喜欢
随机推荐
倒排单词
对周期内时间段是否重叠进行校验
GO Module的依赖管理(二)
arr的扩展方法、数组的遍历及其他方法
树莓派4B安装OPENCV遇到ffmpeg库版本太高的问题【后续更新】
工作过程中问题汇总
MySQL5.7的安装编译及报错的解决方法
《2022年中国网络安全市场全景图》
QT之实现斗鱼直播PC客户端
QObject: Cannot create children for a parent that is in a different thread.
视频监控平台-国标28181-2016版平台,已公网部署
g++编译添加头文件路径,设置库路径,包路径,找文件
5个开源组件管理小技巧
【 LeetCode 】 design list
Plus版SBOM:流水线物料清单PBOM
想低成本保障软件安全?5大安全任务值得考虑
MP4格式分析
OpenSSF安全计划:SBOM将驱动软件供应链安全
rtsp转flv
剑指Offer 04.二位数组中的查找 线性查找









