关于后端:消息队列-RabbitMQ-遇上可观测业务链路可视化

42次阅读

共计 1512 个字符,预计需要花费 4 分钟才能阅读完成。

简介:本篇文章次要介绍阿里云音讯队列 RabbitMQ 版的可观测性能。RabbitMQ 的可观测能力绝对开源有了全面的增强,为业务链路保驾护航。作者:文婷、不周 本篇文章次要介绍阿里云音讯队列 RabbitMQ 版的可观测性能。RabbitMQ 的可观测能力绝对开源有了全面的增强,为业务链路保驾护航。音讯队列 RabbitMQ 简介 阿里云音讯队列 RabbitMQ 版是一款基于高可用分布式存储架构实现的 AMQP 0-9-1 协定的音讯产品,兼容开源 RabbitMQ 客户端,解决开源各种稳定性痛点(例如音讯沉积、脑裂等问题),同时具备高并发、分布式、灵便扩缩容等云音讯服务劣势。

 阿里云音讯队列 RabbitMQ 的可观测能力绝对开源有了全面的增强,那么什么场景下能够用到可观测能力呢?为什么须要弱小的可观测能力 随着分布式和云原生架构的衰亡,零碎的可观测性在问题排查、零碎运维,甚至业务经营方面起到越来越重要的作用。场景一:线上音讯生产有异样,音讯不能及时被解决,须要及时收到报警,并疾速定位问题;场景二:线上某些订单状态有异样,须要排查对应的音讯链路环节是否失常发送音讯;场景三:须要剖析音讯流量变化趋势、流量散布特点或音讯体量,进而进行业务趋势剖析布局;场景四:须要查看和剖析利用上下游依赖拓扑状况,进行架构降级优化或革新。音讯队列 RabbitMQ 可观测能力 联合上文的内容,上面具体对阿里云音讯队列 RabbitMQ 的可观测性的两个外围性能进行介绍。外围劣势 可观测 Dashboard 大盘 1、优化性能,具备超强稳定性;2、一键开箱,升高搭建老本;3、出现清晰,问题资源一眼可见。

可观测音讯轨迹 1、可实现多种问题场景的筛查和搜寻能力;2、反对图形化展现简单的轨迹信息,应用更加便捷。

 可观测 Dashboard 大盘 利用场景 应用 Prometheus 监控服务和 Grafana 的指标存储和展现能力,音讯队列 RabbitMQ 版为企业版和铂金版实例提供 Dashboard 大盘性能。通过该性能,您能够查看实例、Vhost、Queue 和 Exchange 的各种指标数据,帮忙您及时发现和定位问题。

 

 性能特点 1、多维度组合查问能力:能够从集群、Vhost、Exchange、Queue 多维度聚合查问数据;2、排序能力:同一指标下,资源依照健康状况倒序排序,一眼看到集群中最有问题的资源;3、丰盛的指标数据:音讯量、连接数、沉积量、要害接口申请数据等。可观测音讯轨迹 利用场景 如果音讯收发不合乎预期,您能够通过查问音讯轨迹,疾速剖析历史音讯收发详情和定位问题起因,及时复原业务。性能介绍 1、查问能力

 

 按 Queue 查问:查问肯定工夫范畴内,Queue 上的所有音讯的轨迹。实用于只晓得音讯发送到的 Queue,不晓得发送音讯时设置的 Message ID 的含糊查问场景。按 Message ID 查问:依据 Message ID 的准确查问指定音讯。Message ID 设置为和业务相干的惟一 ID。按音讯解决耗时:依据音讯解决耗时(音讯投递给消费者开始工夫到消费者解决实现返回应答的工夫)大于指定工夫来查问音讯轨迹。2、轨迹内容 

 查看生命周期的各阶段工夫:音讯达到工夫、投递工夫、应答工夫、进死信工夫等;查看音讯流转链路信息:音讯从生产者到 Exchange 到 Queue 到消费者的链路拓扑信息;查看生产者、消费者信息:IP 地址、账号 ID;查看失败起因:发送失败、生产失败起因、进死信起因等。

 点击此处,进入官网理解更多详情~
原文链接:http://click.aliyun.com/m/100… 
本文为阿里云原创内容,未经容许不得转载。

正文完
 0