通过轻量消息队列(原MNS)主题HTTP订阅+ARMS实现自定义数据多渠道告警

本文涉及的产品
应用实时监控服务-用户体验监控,每月100OCU免费额度
应用实时监控服务-应用监控,每月50GB免费额度
简介: 轻量消息队列(原MNS)以其简单队列模型、轻量化协议及按量后付费模式,成为阿里云产品间消息传输首选。本文通过创建主题、订阅、配置告警集成等步骤,展示了该产品在实际应用中的部分功能,确保消息的可靠传输。

轻量消息队列(原 MNS)凭借其简单的队列模型、轻量化协议以及按量后付费的计费模式,成为众多阿里云产品首选的消息传输通道,此外,其无损发布能力和多可用区的高可用特性,确保了云产品之间以及云产品与用户应用之间的消息可靠传输。本文通过一个简单的用例,展示和测评该产品的部分功能。

方案架构

实现效果

实操记录

1.进入ARMS控制台,在右侧菜单“告警管理”中进入“通知对象”页面。

image.png

2.新建联系人,批量验证手机号和邮箱。在手机短信和邮箱收件箱中点击链接验证。

image.png

image.png

3.进入轻量消息队列控制台,进入主题模型—订阅列表,点击创建主题。

image.png

4.登录ARMS控制台,在左侧导航栏选择告警管理—集成。在告警集成页签,单击自定义集成。

image.png

5.在集成的接口配置中复制url地址。

image.png

6.在轻量消息队列控制台,点击主题模型—订阅列表,创建订阅。

主题名称选择刚才创建的主题,接收端地址填写刚才复制的URL。

image.png

7.在主题列表中,选择刚才创建的主题,点击发送消息,即可发送测试消息。 image.png

8.在ARMS控制台的告警集成列表中,点击编辑。在集成详情页面的事件映射区域配置映射。本例中将订阅名称(SubscriptionName)映射为告警名称(alertname),告警级别设置为MAX(P1级别),消息体(Message)内容映射为告警描述(message),然后点击保存。

image.png

9.回到集成页面,点击更多—新建通知策略。点击下一步到通知对象页面,添加通知对象。

image.png

image.png

10.返回轻量消息队列控制台,再次点击主题列表中的发布消息,测试效果。

image.png

11.效果如下:

image.png


相关实践学习
通过云拨测对指定服务器进行Ping/DNS监测
本实验将通过云拨测对指定服务器进行Ping/DNS监测,评估网站服务质量和用户体验。
目录
相关文章
|
4月前
|
缓存 监控 前端开发
优化 Flutter 应用启动速度的策略,涵盖理解启动过程、资源加载优化、减少初始化工作、界面布局优化、异步初始化、预加载关键数据、性能监控与分析等方面
本文探讨了优化 Flutter 应用启动速度的策略,涵盖理解启动过程、资源加载优化、减少初始化工作、界面布局优化、异步初始化、预加载关键数据、性能监控与分析等方面,并通过案例分析展示了具体措施和效果,强调了持续优化的重要性及未来优化方向。
153 10
|
1月前
|
消息中间件 监控 数据挖掘
【有奖实践】轻量消息队列(原 MNS)订阅 OSS 事件实时处理文件变动
当你需要对对象存储 OSS(Object Storage Service)中的文件变动进行实时处理、同步、监听、业务触发、日志记录等操作时,你可以通过设置 OSS 的事件通知规则,自定义关注的文件,并将 OSS 事件推送到轻量消息队列(原 MNS)的队列或主题中,开发者的服务即可及时收到相关通知,并通过消费消息进行后续的业务处理。
|
1月前
|
消息中间件 对象存储
轻量消息队列(原 MNS)订阅 OSS 事件实践
使用轻量消息队列订阅OSS事件,实时处理文件变动,赢取ins风U型枕(限量500个)。访问活动页面,完成实操并上传截图即可参与领奖。活动时间:即日起至2025年2月28日16:00。奖品数量有限,先到先得,快来报名吧!
|
8月前
|
消息中间件 Java 测试技术
消息队列 MQ使用问题之数据流出规则是否支持平台的云RabbitMQ
消息队列(MQ)是一种用于异步通信和解耦的应用程序间消息传递的服务,广泛应用于分布式系统中。针对不同的MQ产品,如阿里云的RocketMQ、RabbitMQ等,它们在实现上述场景时可能会有不同的特性和优势,比如RocketMQ强调高吞吐量、低延迟和高可用性,适合大规模分布式系统;而RabbitMQ则以其灵活的路由规则和丰富的协议支持受到青睐。下面是一些常见的消息队列MQ产品的使用场景合集,这些场景涵盖了多种行业和业务需求。
|
5月前
|
消息中间件 数据采集 数据库
小说爬虫-03 爬取章节的详细内容并保存 将章节URL推送至RabbitMQ Scrapy消费MQ 对数据进行爬取后写入SQLite
小说爬虫-03 爬取章节的详细内容并保存 将章节URL推送至RabbitMQ Scrapy消费MQ 对数据进行爬取后写入SQLite
76 1
|
7月前
|
数据采集 运维 监控
ARMS自定义监控
【8月更文挑战第25天】
187 3
|
7月前
|
消息中间件 存储 监控
消息队列在分布式系统中如何保证数据的一致性和顺序?
消息队列在分布式系统中如何保证数据的一致性和顺序?
|
消息中间件 数据采集 弹性计算
serverless 入门与实践46 | 学习笔记: 消息服务 + Serverless 函数计算如何助力企业降本提效?
serverless 入门与实践46 | 学习笔记: 消息服务 + Serverless 函数计算如何助力企业降本提效?
219 3
|
搜索推荐 开发者
消息服务-短信产品基本概念 | 学习笔记
快速学习消息服务-短信产品基本概念
消息服务-短信产品基本概念 | 学习笔记
|
开发工具 开发者
消息服务-创建短信签名 | 学习笔记
快速学习消息服务-创建短信签名
消息服务-创建短信签名 | 学习笔记