跳转至

AWS CloudWatch集成

AWS是亚马逊公司旗下云计算服务平台,为全世界各个国家和地区的客户提供基础设施和云解决方案。


国际版AWS集成CA步骤

  1. 添加应用

    睿象云Cloud Alert界面创建AWS CloudWatch应用,并获取 appkey 回调 URL

  2. 在AWS SNS界面配置

    1. 创建 AWS Topic

      点击Create New Topic 创建一个新的Topic。

    2. 填写Topic名字,并点击 Create Topic 创建

    3. 在刚创建的Topic下创建新的 Subscription

      选择 http,并把在 Cloud Alert上获取的回调 URL 粘到这里。然后点击 Create Subscription。

      # URL格式
      http://api.aiops.com/alert/api/event/aws/--/  --处填入您新建应用时生成的appkey 
      

    4. 获取 Subscription ID

      Subscription 的状态需要被确认订阅。当在第3步中创建 Subscription 后,Subscription ID 显示的为 PendingConfirmation , 请点击右边的刷新按钮,直到 PendingConfirmation 状态改变。

    5. 手动创建AWS CloudWatch 告警

      返回到 EC2 控制台界面. 右键单击你的实例,选择 " Add/Edit Alarms".

    6. 点击Create Alarm 创建告警

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

国内版AWS集成CA步骤

  1. 添加应用

    在睿象云界面创建AWS CloudWatch应用,并获取 appkey 回调 URL

  2. 在AWS中配置如下

    1. 打开SNS,创建主题

      https://console.amazonaws.cn/sns/v3/home?region=cn-north-1#/topics

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

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

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

      目前用到的地址是:

      http://api.aiops.com/alert/api/event/aws/{appKey} 
      
      5. 创建成功后,订阅的ID会显示出来

    5. 手动创建 AWS CloudWatch 告警,打开 CloudWatch页面

    6. 创建告警

    7. 配置告警指标

    8. 指定指标和条件

    9. 指定指标和条件

    10. 输入名称

    11. 预览并创建

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


AWS与CA告警级别映射关系

睿象云 awscloud
致命 --
严重 --
警告 --
提醒 默认
通知 --
睿象云 AWS
事件ID (eventId) MD5(dimensionsName + dimensionsValue + region + metricName + comparisonOperator + threshold + region + evaluationPeriods)