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 ID
Subscription 的状态需要被确认订阅。当在第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) |