跳转至

阿里云 ARMS 集成

应用实时监控服务 (Application Real-Time Monitoring Service, 简称 ARMS) 是一款应用性能管理产品,包含前端监控,应用监控和 Prometheus 监控三大子产品,涵盖了浏览器、小程序、APP、分布式应用和容器环境等性能管理,能帮助你实现全栈式的性能监控和端到端的全链路追踪诊断。


阿里云集成 CA 步骤

  1. 创建应用-在睿象云界面创建阿里云 ARMS 应用,并获取 appkey

  1. 进入 ARMS 控制台-告警管理-联系人-创建 webhook;定义名称-填写 webhook 地址:
# URL格式
[Prometheus] http://api.aiops.com/alert/api/event/aliyun_arms_prometheus/{appKey}/
[云拨测] http://api.aiops.com/alert/api/event/aliyun_arms_cloudtest/{appKey}/
[应用监控] http://api.aiops.com/alert/api/event/aliyun_arms_application/{appKey}/
[前端监控] http://api.aiops.com/alert/api/event/aliyun_arms_frontend/{appKey}/

  1. 需要创建两个 header,如下所示:
    Arms-Content-Type:json
    Content-Type:application/json
    Body 中输入请求数据格式:{"msg_type": "text","content": {"text":$alertmanager_content}}


阿里云 ARMS 与 CA 告警级别映射关系

prometheus 接入方式

睿象云 阿里云-arms-prometheus(Content. Text.alerts.lables. _aliyun_arms_alert_level)
致命 critical
严重 error
警告 warn
提醒 page
通知 --
睿象云 阿里云-arms-prometheus
事件ID (eventId) MD5(Content.Text.alerts.lables)

云拨测接入方式

睿象云 阿里云-arms-云拨测(Content. Text.alerts.lables. severity)
致命 critical
严重 error
警告 warn
提醒 page
通知 --
睿象云 阿里云-arms-云拨测
事件ID (eventId) MD5(Content.Text.alerts.lables)

应用监控接入方式

睿象云 阿里云-arms-应用监控(Content. Text.alerts.lables. _aliyun_arms_alert_level)
致命 critical
严重 error
警告 warn
提醒 page
通知 --
睿象云 阿里云-arms-应用监控
事件ID (eventId) MD5(Content.Text.alerts.lables)

前端监控接入方式

睿象云 阿里云-arms-前端监控(Content. Text.alerts.lables. _aliyun_arms_alert_level)
致命 critical
严重 error
警告 warn
提醒 page
通知 --
睿象云 阿里云-arms-前端监控
事件ID (eventId) MD5(Content.Text.alerts.lables)

以上就是阿里云 ARMS 集成的方式。