更新时间:2025-01-09 GMT+08:00
分享

监控数据自动上报AOM平台

使用场景

devspore-probe支持将微服务中的监控指标及数据自动上报到AOM平台,用户可在AOM平台上通过指标名称、标签等过滤并分析监控数据。

相关概念

应用运维管理(Application Operations Management),简称AOM,是云上应用的一站式立体化运维管理平台,实时监控应用及云资源,采集各项指标、日志及事件等数据分析应用健康状态,提供告警及数据可视化功能,帮助用户及时发现故障,全面掌握应用、资源及业务的实时运行状况。

通过AK/SK认证将监控数据上报AOM

  1. 获取用户AK/SK,具体可参考获取AK/SK
  2. 获取AOM监控上报地址,具体可参考添加监控数据中URL。
  3. 项目中引入devspore-probe依赖,在项目的pom.xml中添加下面的配置。

    1
    2
    3
    4
    5
    <dependency>
    	<groupId>com.huaweicloud.devspore</groupId>
    	<artifactId>devspore-probe</artifactId>
    	<version>lastest</version>
    </dependency>
    

  4. 项目配置文件application.yaml或者application.properties添加配置参数,支持通过AS/SK认证的方式将监控数据上报到AOM。

     1
     2
     3
     4
     5
     6
     7
     8
     9
    10
    devspore:
      probe:
        metrics:
          tags:
            component: probe-test
        aom:
          authentication: AccessKey
          url: 
          ak: 
          sk:
    

通过AccessCode认证将监控数据上报AOM

  1. 登录AOM2.0,单击“Prometheus监控”,进入一个Prometheus实例。

    图1 进入实例

  2. 在调用凭证中获取AccessCode。

    图2 获取AccessCode

  3. 获取AOM监控上报地址。

    图3 上报地址

  4. 项目中引入devspore-probe依赖,在项目的pom.xml中添加下面的配置。

    1
    2
    3
    4
    5
    <dependency>
    	<groupId>com.huaweicloud.devspore</groupId>
    	<artifactId>devspore-probe</artifactId>
    	<version>lastest</version>
    </dependency>
    

  5. 项目配置文件application.yaml或者application.properties添加配置参数,支持通过AS/SK认证的方式将监控数据上报到AOM。

    1
    2
    3
    4
    5
    6
    7
    8
    9
    devspore:
      probe:
        metrics:
          tags:
            component: probe-test
        aom:
          authentication: AccessCode
          url: 
          access-code:
    

相关文档