从技术上可以使用redis做zabbix监控数据的缓存。步骤是:1.把zabbix的历史数据(结果数据),从MySQL里取出来存入redis里。2.修改zabbix页面的查询,查询时优先从redis取,redis没有再查MySQL。3.每天凌晨更新一遍redis的数据,把最近过去的一天的数据写入redis。PS:hack代码成本有点高...
显示全部从技术上可以使用redis做zabbix监控数据的缓存。
步骤是:
1.把zabbix的历史数据(结果数据),从MySQL里取出来存入redis里。
2.修改zabbix页面的查询,查询时优先从redis取,redis没有再查MySQL。
3.每天凌晨更新一遍redis的数据,把最近过去的一天的数据写入redis。
PS:hack代码成本有点高,建议通过scale-up提高zabbix使用的MySQL性能更容易一些。不担心忽略这个建议。
收起