
# API监控管理
#### 概述
负责监控用户业务APIG入口的可用性。根据APIG的可用性，进行入口DNS的解析结果控制。
表1监控状态说明 
| 监控状态 | 状态说明                                                |
|:---|:---|
| 绿色   | 监控正常。                                               |
| 红色   | 监控异常。从正常到异常，发送告警通知。                                 |
| 黄色   | 初始化监控失败。此状态表示MAS进程无法检测到业务API，确保配置信息无误的情况下，需要联系运维处理。 |
| 浅灰   | 监控未生成或监控配置错误。                                       |
| 深灰   | 调用异常。监控连接ETCD状态异常。                                  |
   
#### 前提条件
- 已创建多活实例并开通对应功能模块。
- 被监控对象必须与MAS实例网络连通。
 
#### 创建API监控
1. 登录MAS控制台，在"多活管理"页面单击实例（实例所属命名空间类型为同城多活），进入实例控制台。
2. 在页面顶端导航栏选择"监控列表"，单击页面左上角的"新增监控"。
3. 在新增监控页面配置监控基础配置，完成后单击"下一步：数据中心配置"。 
   图1新增API监控-基础配置   
   ![](https://support.huaweicloud.com/usermanual-mas/zh-cn_image_0000001497001509.png)
   表2基础配置信息 
   | **参数** | **配置说明**                                                                                                                                                                                                                                                                                                                                                                                                         |
   |:---|:---|
   | 监控     | 选择需要新增的监控类型，此处请选择"API监控"。                                                                                                                                                                                                                                                                                                                                                                                        |
   | 应用名称   | 选择已创建的应用。                                                                                                                                                                                                                                                                                                                                                                                                        |
   | 监控器名称  | 自定义监控器名称。                                                                                                                                                                                                                                                                                                                                                                                                        |
   | 异常通知设置 | 默认为"关"。 若设置为"开"： - 当监控器或被监控的API异常时会及时给用户发送异常通知或告警通知。支持华为云消息通知服务，请先配置密钥。  - 默认将开启云监控，请前往云监控确认是否已[创建MAS事件监控告警规则](https://support.huaweicloud.com/usermanual-mas/mas_03_0063.html)，如已创建请忽略。   |
   | 通知主题   | 若异常通知设置选择"开"，则需要在通知主题列表选择主题，如无主题列表，单击新增，新增通知主题之后进行后续操作。                                                                                                                                                                                                                                                                                                                                                          |
   | 是否监控   | 默认选"是"，若选择"否"则不会再监控APIG的状态。                                                                                                                                                                                                                                                                                                                                                                                      |
      
   
   
4. 填写数据中心配置，完成后单击"下一步：高级配置"。 
   图2新增API监控-数据中心配置   
   ![](https://support.huaweicloud.com/usermanual-mas/zh-cn_image_0000001234430530.png)
   
   表3数据中心配置信息 
   | **参数** | **配置说明**                                                                  |
   |:---|:---|
   | 云选择    | 选择被监控的APIG部署的环境。                                                          |
   | 局点     | 被监控的APIG所在区域。                                                             |
   | 连接地址   | 协议选择http或https，地址填写APIG的连接地址。                                             |
   | 请求路径   | APIG的健康检查路径信息。                                                            |
   | 请求方法   | 可选择GET、POST、DELETE、PUT、PATCH方法。                                           |
   | 响应码    | 根据监控的APIG的接口实际需求配置，例如200。                                                 |
   | 请求头    | 根据监控的APIG的接口实际需求配置请求头。 请求头若涉及敏感信息，请用户自行加密再填入。 |
      
   
   
5. 填写高级配置，完成后单击"下一步：确认配置"。 
   图3新增API监控-高级配置   
   ![](https://support.huaweicloud.com/usermanual-mas/zh-cn_image_0000001642207325.png)
   表4高级配置信息 
   | **参数** | **配置说明**                                                                                                                                |
   |:---|:---|
   | 重试时间间隔 | 尝试重连时间间隔，以毫秒为单位，默认值5000ms。 输入值必须在1到300000之间，建议使用默认值。                                                      |
   | 正常阈值   | 配置连接API次数的正常阈值，当连续连接次数达到或超过正常阈值，认为API连接正常。 说明： 输入值必须在1到5之间，默认为1，建议使用默认值。    |
   | 异常阈值   | 配置连接API次数的异常阈值，当连续连接失败次数达到或超过异常阈值，认为API连接异常。 说明： 输入值必须在3到10之间，默认为3，建议使用默认值。 |
      
   
   
6. 确认配置无误后单击"立即创建"，完成创建API监控。 
   ![](https://support.huaweicloud.com/usermanual-mas/public_sys-resources/note_3.0-zh-cn.png)
   API监控器创建完成后，数据中心的正常监控状态标识为绿色。如果是其他异常状态，可能是监控器信息配置错误或者是监控的API本身存在异常，请进行故障排除。
   
   
 
