环境 zabbix3.0+ mysql percona 5.6
环境500+的agent,数据库的大小其实不大,但是未雨绸缪 ,zabbix的规模会越来越大,对于历史数据的分表还是肯定要做的。
1 备份数据库
2 下载附件导入 zabbix 数据库中 文件来源于官方,我把存储过程整合了下
3 执行 CALL partition_maintenance_all('zabbix');
4 写一个cron mysql zabbix "CALL partition_maintenance_all('zabbix')"
另外建议在精通数据库的情况下进行此类操作,我是在我们的dba的陪伴下进行的