
# 配置自定义监控指标
CAE内部节点部署了[prometheus](https://prometheus.io/)组件，每15秒采集一次数据，支持获取组件内自定义的监控指标，您可使用该方式上报自定义的组件监控指标。
#### 注意事项
- 当前仅支持获取prometheus支持的[四种格式](https://prometheus.io/docs/concepts/metric_types/)。
- 在设置应用组件自定义监控前，您需先了解[prometheus](https://prometheus.io/docs/introduction/overview/)，并在您的应用组件中提供获取自定义指标数据的GET接口（具体操作请参考[java应用如何提供Prometheus指标](https://support.huaweicloud.com/cae_faq/cae_07_0024.html)），以便CAE能够通过该接口获取您的自定义指标数据，Prometheus提供了各种语言的客户端（包括Go，Java，Python，Ruby，Net等），客户端具体请参见[Prometheus CLIENT LIBRARIES](https://prometheus.io/docs/instrumenting/clientlibs/)，开发Exporter具体方法请参见[WRITING EXPORTERS](https://prometheus.io/docs/instrumenting/writing_exporters/)。Prometheus社区提供丰富的第三方exporter可以直接使用，具体请参见[EXPORTERS AND INTEGRATIONS](https://prometheus.io/docs/instrumenting/exporters/)。
 
 #### 配置自定义监控指标
![](https://support.huaweicloud.com/usermanual-cae/public_sys-resources/note_3.0-zh-cn.png)
自定义监控指标单独进行计费。 具体收费情况请参考[计费详情](https://www.huaweicloud.com/pricing/calculator.html?tab=detail#/aom)。
1. [登录CAE控制台](https://console.huaweicloud.com/cae/)。
2. 在左侧导航栏中选择"组件配置"。
3. 在"组件配置"页面上方的下拉框中选择需要操作的组件。 
   图1选择组件   
   ![](https://support.huaweicloud.com/usermanual-cae/zh-cn_image_0000001695527792.png "点击放大")
   
   
4. 单击"自定义监控指标"模块中的"编辑"。
5. 单击![](https://support.huaweicloud.com/usermanual-cae/zh-cn_image_0000001762886973.png)，开启自定义监控指标开关。参考[表1]配置自定义指标监控。
   
    表1自定义指标监控参数说明 
   | 参数   | 说明                                                                                                                                                                                                                                                                                                                      |
   |:---|:---|
   | 采集路径 | 组件通过Get方法暴露的供CAE获取自定义指标数据的路径。 例如，/actuator/prometheus。                                                                                                                                                                                                                                   |
   | 采集端口 | 组件通过Get方法暴露的供CAE获取自定义指标数据的端口。 取值范围为1到65535。 例如，9090。                                                                                                                                                                                                     |
   | 指标名称 | 组件通过Get方法暴露的自定义指标名称。为了查看时便于理解，请命名时注意名称能反映实际意义，详见：[Metric and label naming](https://prometheus.io/docs/practices/naming/)。 例如，定义某个按钮被单击的次数，可命名为"click_operated_total"。 如果组件暴露出的指标与所填指标名称不相符，则无法生效。 指标名称仅支持英文、数字和下划线，长度为5-100个字符。 |
      
   
   
6. （可选）需要添加多条自定义监控指标，单击"新增监控指标"，添加指标名称
7. 单击"确定"，完成配置。
8. 使配置生效。 
   - 如已完成组件部署，单击页面上方"生效配置"。在右侧弹框中确认配置信息，并单击"确定"，使配置生效。
   
   - 如未完成组件部署，单击页面上方"配置并部署组件"。在右侧弹框中单击"确定"，待部署执行完成后，配置生效。
   
   
   
   
9. 配置并部署完成后，可以到"组件监控"选择对应实例[查看监控指标数据](https://support.huaweicloud.com/usermanual-cae/cae_03_0009.html)。
   
   图2查看自定义监控指标   
   ![](https://support.huaweicloud.com/usermanual-cae/zh-cn_image_0000001694011349.png "点击放大")
   
   
 
#### 编辑自定义监控指标
1. [登录CAE控制台](https://console.huaweicloud.com/cae/)。
2. 在左侧导航栏中选择"组件配置"。
3. 在"组件配置"页面上方的下拉框中选择需要操作的组件。
4. 单击"自定义监控指标"模块中的"编辑"。
5. 可修改或删除监控指标。 
   - 参考[表1]重新配置参数。
   
   - 单击指标名称后的![](https://support.huaweicloud.com/usermanual-cae/zh-cn_image_0000001694005849.png)，删除不需要继续监控的指标。
   
   
   
   
6. 单击"确定"，保存编辑数据。
7. 单击页面上方"生效配置"。在右侧弹框中确认变更信息，并单击"确定"，使配置生效。
 
#### 关闭自定义监控指标
1. [登录CAE控制台](https://console.huaweicloud.com/cae/)。
2. 在左侧导航栏中选择"组件配置"。
3. 在"组件配置"页面上方的下拉框中选择需要操作的组件。
4. 单击"自定义监控指标"模块中的"编辑"。
5. 单击![](https://support.huaweicloud.com/usermanual-cae/zh-cn_image_0000001645890890.png)，关闭自定义监控指标。单击"确定"。
6. 在弹框中输入"SWITCHOFF"，单击"确定"。
7. 单击页面上方"生效配置"。在右侧弹框中确认配置变更信息，并单击"确定"，使配置生效。
8. 配置生效后，"组件监控"页面对应实例的自定义指标数据不再展示。
 
