AWS CloudWatch集成¶
AWS是亚马逊公司旗下云计算服务平台,为全世界各个国家和地区的客户提供基础设施和云解决方案。
国际版AWS集成CA步骤¶
-
添加应用
在睿象云Cloud Alert界面创建AWS CloudWatch应用,并获取 appkey 和 回调 URL 。

-
在AWS SNS界面配置
-
创建
AWS Topic点击Create New Topic 创建一个新的Topic。

-
填写Topic名字,并点击
Create Topic创建
-
在刚创建的Topic下创建新的
Subscription
选择 http,并把在 Cloud Alert上获取的回调 URL 粘到这里。然后点击 Create Subscription。
# URL格式 http://api.aiops.com/alert/api/event/aws/--/ --处填入您新建应用时生成的appkey

-
获取
Subscription IDSubscription 的状态需要被确认订阅。当在第3步中创建
Subscription后,Subscription ID显示的为PendingConfirmation, 请点击右边的刷新按钮,直到PendingConfirmation状态改变。
-
手动创建AWS CloudWatch 告警
返回到 EC2 控制台界面. 右键单击你的实例,选择 " Add/Edit Alarms".

-
点击Create Alarm 创建告警

选择你想监控并告警的资源,并点击 Create Alarm 创建告警。

-
国内版AWS集成CA步骤¶
-
添加应用
在睿象云界面创建AWS CloudWatch应用,并获取 appkey 和 回调 URL 。

-
在AWS中配置如下
-
打开SNS,创建主题
https://console.amazonaws.cn/sns/v3/home?region=cn-north-1#/topics

-
选择主题类型,输入主题名称,保存主题。

-
打开刚创建的主题,点击创建订阅

-
输入订阅所需要的信息 (这里对接的CA,选择的是URL的方式)

目前用到的地址是:
5. 创建成功后,订阅的ID会显示出来http://api.aiops.com/alert/api/event/aws/{appKey}
-
手动创建 AWS CloudWatch 告警,打开 CloudWatch页面

-
创建告警

-
配置告警指标



-
指定指标和条件


-
指定指标和条件


-
输入名称

-
预览并创建

-
警报展示报警中,平台就可以查看数据了

-
AWS与CA告警级别映射关系¶
| 睿象云 | awscloud |
|---|---|
| 致命 | -- |
| 严重 | -- |
| 警告 | -- |
| 提醒 | 默认 |
| 通知 | -- |
| 睿象云 | AWS |
|---|---|
| 事件ID (eventId) | MD5(dimensionsName + dimensionsValue + region + metricName + comparisonOperator + threshold + region + evaluationPeriods) |