设置应用组件自定义指标监控 本章节主要介绍设置应用组件自定义指标监控 ServiceStage支持获取您的自定义指标,您可使用该方式上报自定义指标。 在部署应用组件过程中,或者组件已经部署,都可以设置组件自定义指标。 注意事项 当前仅支持获取prometheus的Gauge指标类型。 在设置应用组件自定义监控前,您需先了解prometheus,并在您的应用组件中提供获取自定义指标数据的GET接口,以便ServiceStage能够通过该接口获取您的自定义指标数据。 操作步骤 “组件类型”为“通用”且运行时为“Docker”的组件,执行以下操作: 1、进入应用组件自定义指标监控设置界面: 在部署应用组件的组件配置过程中设置应用组件自定义指标监控,请执行步骤2。 组件已经部署完成后设置应用组件自定义指标监控,请执行步骤3。 2、在“组件配置”界面: 设置应用组件自定义指标监控,填写以下参数。 参数 说明 是否必须设置 ::: 上报路径 exporter提供的供ServiceStage获取自定义指标数据的URL。 例如,/metrics。 是 上报端口 exporter提供的供ServiceStage获取自定义指标数据的端口。 例如,8080。 是 监控维度 exporter提供的自定义指标名称。例如,["cpuusage","memusage"]。 如果不设置,则ServiceStage会获取所有的自定义指标数据。 如果设置,例如设置为["cpuusage","memusage"],则ServiceStage会对自定义指标进行过滤,只获取cpuusage、memusage指标数据。 否 单击“下一步 规格确认”,完成组件部署,操作结束。 3、登录ServiceStage控制台,选择“应用管理 > 应用列表”,可查看到所有应用。 4、单击应用名称,进入应用“概览”页。 5、在“环境视图”页签,选择“环境”,可以看到已经部署在该环境下的应用组件。 6、单击应用组件名称,进入应用组件实例“概览”页,单击“更新升级”。 7、展开“高级设置 > 运维监控”,在“自定义指标监控”页签,填写以下参数。 参数 说明 是否必须设置 ::: 上报路径 exporter提供的供ServiceStage获取自定义指标数据的URL。 例如,/metrics。 是 上报端口 exporter提供的供ServiceStage获取自定义指标数据的端口。 例如,8080。 是 监控维度 exporter提供的自定义指标名称。例如,["cpuusage","memusage"]。 如果不设置,则ServiceStage会获取所有的自定义指标数据。 如果设置,例如设置为["cpuusage","memusage"],则ServiceStage会对自定义指标进行过滤,只获取cpuusage、memusage指标数据。 否 8、单击“重新部署”,完成应用组件自定义指标监控设置。 配置并部署完成后,可到应用运维管理AOM查看监控指标数据。具体操作请参考“帮助中心 > 应用运维管理 > 用户指南 > 资源监控”。 其他类型的组件,执行以下操作: 1、进入应用组件自定义指标监控设置界面: 在部署应用组件的组件配置过程中设置自定义指标监控,请执行步骤6。 组件已经部署完成后设置自定义指标监控,请执行步骤2。 2、登录ServiceStage控制台,选择“应用管理 > 应用列表”,可查看到所有应用。 3、单击应用名称,进入应用“概览”页。 4、在“环境视图”页签,选择“环境”,可以看到已经部署在该环境下的应用组件。 5、单击应用组件名称,进入应用组件实例“概览”页,单击“更新升级”。 6、展开“高级设置 > 运维监控”,在“自定义指标监控”页签,填写以下参数。 参数 说明 是否必须设置 ::: 上报路径 exporter提供的供ServiceStage获取自定义指标数据的URL。 例如,/metrics。 是 上报端口 exporter提供的供ServiceStage获取自定义指标数据的端口。 例如,8080。 是 监控维度 exporter提供的自定义指标名称。例如,["cpuusage","memusage"]。如果不设置,则ServiceStage会获取所有的自定义指标数据。如果设置,例如设置为["cpuusage","memusage"],则ServiceStage会对自定义指标进行过滤,只获取cpuusage、memusage指标数据。 否 7、完成应用组件实例的自定义指标监控策略设置: 在部署应用组件的组件配置过程中设置自定义指标监控策略,单击“下一步 规格确认”,完成组件部署。 组件已经部署完成后设置自定义指标监控策略,单击“重新部署”。 说明 配置并部署完成后,可到应用运维管理AOM查看监控指标数据。具体操作请参考“帮助中心 > 应用运维管理 > 用户指南 > 资源监控”。