文档首页/ 多活高可用服务 MAS/ 快速入门/ 使用MAS实现API异常监控
更新时间:2024-11-20 GMT+08:00
分享

使用MAS实现API异常监控

概述

API监控可实现监控用户业务APIG入口的可用性。配置告警前提下,当APIG异常时,API监控在监测到该异常后会立即发送告警通知给用户。

本章通过完成一个样例帮助您快速熟悉使用API监控实现API异常监控的过程。使用API监控的步骤如下所示:

步骤一:创建MAS应用

MAS通过应用来实现同一实例内不同用户间的资源隔离,用户在实例中创建的监控都要归属到某个应用下。

  1. 登录MAS控制台,在“多活管理”页面单击实例,进入实例控制台。
  2. 在页面顶端导航栏选择“应用列表”,单击页面左上角的“新增应用”。
  3. 在新增应用弹窗填写应用信息,完成后单击“确定”。
    表1 应用配置信息

    参数

    配置说明

    应用名称

    自定义应用名称。

    描述

    填写对该应用的描述内容,选填项。

步骤二:添加密钥

  1. 登录MAS控制台,在“多活管理”页面单击实例(实例所属命名空间类型为同城多活),进入实例控制台。
  2. 在页面顶端导航栏选择“全局配置”。
  3. 单击“密钥配置”页面左上角的“添加密钥”。
  1. 在弹窗中配置信息,单击“确定”。
    图1 密钥配置
    表2 密钥配置

    参数

    配置说明

    云选择

    选择消息服务所在的环境。

    AK

    Access Key ID(访问密钥ID)。

    SK

    Secret Access Key(秘密访问密钥)。

    华为云访问密钥获取方法请参考访问密钥

步骤三:添加通知配置

  1. 登录MAS控制台,在“多活管理”页面单击实例(实例所属命名空间类型为同城多活),进入实例控制台。
  2. 在页面顶端导航栏选择“全局配置”。
  3. 单击“机房监控通知配置”页面左上角的“添加通知配置”。
  4. 在弹窗中配置信息,完成后单击“确定”。
    图2 新增消息服务主题
    表3 通知配置

    参数

    配置说明

    通知主题

    选择通知主题,若通知主题列表为空,单击新增,添加主题后进行下一步操作。

    是否通知

    设置是否通知。

    消息通知服务主题创建操作请参考消息通知服务快速入门

步骤四:创建API监控

  1. 登录MAS控制台,在“多活管理”页面单击实例(实例所属命名空间类型为同城多活),进入实例控制台。
  2. 在页面顶端导航栏选择“监控列表”,单击页面左上角的“新增监控”。
  3. 在新增监控页面配置监控基础配置,完成后单击“下一步:数据中心配置”。
    图3 新增监控基础配置
    表4 基础配置信息

    参数

    配置说明

    监控

    此处配置为“API监控”。

    应用名称

    选择步骤一:创建MAS应用中创建的应用。

    监控器名称

    自定义监控器名称。

    异常通知设置

    默认为“关”,此处设置为“开”。

    若设置为“开”,当监控器或被监控的API异常时会及时给用户发送异常通知或告警通知。支持华为云消息通知服务,需要配置密钥。

    通知主题

    在通知主题列表选择主题,如无主题列表,单击新增,新增通知主题之后进行后续操作。

    是否监控

    默认选“是”,若选择“否”则不会再监控APIG的状态。

  4. 填写数据中心配置,完成后单击“下一步:高级配置”。
    图4 新增监控数据中心配置
    表5 数据中心配置信息

    参数

    配置说明

    云选择

    选择被监控的APIG部署的环境。

    局点

    被监控的APIG所在Region。

    连接地址

    协议选择http或https,地址填写APIG的连接地址。

    请求路径

    APIG的健康检查路径信息。

    请求方法

    可选择GET、POST、DELETE、PUT、PATCH方法。

    响应码

    根据监控的APIG的接口实际需求配置,例如200。

    请求头

    根据监控的APIG的接口实际需求配置请求头。

  5. 填写高级配置,此处使用默认值即可,完成后单击“下一步:确认配置”。
    图5 新增监控高级配置
  6. 确认配置无误后单击“立即创建”,完成创建API监控。

相关文档