Zabbix Proxy 表空间爆增经验分享
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Zabbix Proxy 表空间爆增经验分享相关的知识,希望对你有一定的参考价值。
情况描述:
zabbix proxy其中有一个表,proxy_history 107G,一天增长25G,空间只够两天了(现象是最近用nodate语法配置了大量日志不刷新监控告警) 目前情况如下:
- 版本5.1,不支持optimize缩减,5.6支持,原本打算清理冗余数据后缩减。
- 打算备份mysql站点,然后truncate表,释放空间(理论影响不大),需要确认并走流程。
- 打算调试proxy 配置文件buffer相关参数,限制增长,但是没达到效果。
和朋友讨论和同事讨论过程忽略...
总结分享:
1、历史数据一般一条记录50字节左右,根据from_unixtime可大致判断数据增长时间(我们这边是用大量nodata配置几分钟告警日志不刷新),监控项很多,数据增长比较快(目前打算自定义key根据日志时间戳监控,以及减少不必要的监控项,观察一段时间)
2、一开始打算备份一下proxy数据库站点(历史数据不是server库没什么影响),然后truncate释放空间。后来同事选择先delete部分删除,结合housekeeper清理机制,减缓其增长(这个要看清理速度和增长速度),比truncate温和,(结合unix_timestamp根据时间清理,zabbix3.x新特性是越来越多)
3、如果选择升级用optimize缩减的话,用脚本定期清理是不错的选择。
4、如果数据量太大,朋友给的意见是采用数据库分区(有一定维护管理难度),生产主机比较多考虑。(zabbix官网有案例)
以上是关于Zabbix Proxy 表空间爆增经验分享的主要内容,如果未能解决你的问题,请参考以下文章