点击空白处退出提示
作品详情
聊天室监控主要针对的是节点监控、推送消息、推送监控、推送告警、机房管理、短信告警、云服务监控,涉及到的技术为springboot,springcloud、redis、mongoDB、elasticSearch、zookeeper、websocket、kafka、Prometheus、apollo、grafana等。
技术要点:1、通过读取zookeeper中服务注册信息,获取服务信息、从而监控服务质量,包括:推送服务的接收TPS、推送TPS、客户端连接数量实时监控、延迟消息监控等。生成对应的监控视图,方便运维人员使用。
2、推送告警则是针对异常服务,将异常信息以短信或者邮件的形式通知对应服务负责人,及时做出处理;在异常信息处理方面,将每上一分钟的告警信息从mongo库中查询出来,根据告警信息级别进行分组。因为告警信息数量多,为了减少redis开销,在将告警信息以机房IP地址进行分组,批量使用redis进行存储。在根据告警规则配置表,根据规则算法,最终以规则配置的告警周期将告警信息发送至对应项目负责人的手机。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论