MQ集群的日常维护
1:MQ集群的日常监控:
zabbix监控MQ集群:
短信报警:
如果MQ集群的队列数量超过100000就会发短信报警;或者MQ的服务出现故障也会发送短信报警;
(备注:此处的管理端口是56721)
2:面监控:
登录zabbix监控页面查看是否有报警;
3:zabbix系统自带的管理页面查看:
使用admin账户登录zabbix系统自带的管理页面
4:此处的ready就是MQ集群整体所有的未消费消息数量,如果需要看具体那个队列堆积数量比较大
(备注:选择队列---然后在Messages一栏下面看一下ready的数量,看那个队列的比较大)
5:假如在队列那个页面看到的队列数量和总览里面的队列统计总数量不一致,这个原因是因为admin的账户没有权限看某个vhost里面的队列)
一定要确认每个vhost里面都有admin这个账户,如果哪一个VHOST里面没有admin的账户添加上去即可
分析MQ有没有问题,主要是看这里的内存节点使用内存的情况,比如上图中的内存使用就不高
查看MQ是否正常,主要看总览这个页面的波线图,有泼动并且数据有变化就是正常的;
二: 命令行查看MQ状态
查看集群状态