跳转至

阿里云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接入方式

prometheus接入(Severity值) Cloud Alert 级别状态
2 提醒
4 提醒
6 警告
8 严重
10 严重

云拨测接入方式

云拨测接入 Cloud Alert 级别状态
page 提醒
warn 警告
error 严重
critical 严重

应用监控接入方式

应用监控接入 Cloud Alert 级别状态
page 提醒
warn 警告
error 严重
critical 严重

前端监控接入方式

前端监控接入 Cloud Alert 级别状态
page 提醒
warn 警告
error 严重
critical 严重

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