配置说明
devspore-probe常用的配置参数如下所示
devspore:
probe:
metrics:
tags:
component: devspore-application # 应用名称,使监控指标带上应用标签
api-description-tags: false # 是否开启http_server_request指标添加description标签功能
aom:
enable: false # 是否开启监控数据上报AOM平台功能
authentication: AccessCode # 监控数据上报AOM的鉴权方式,可选值:AccessCode,AccessKey
ak: ${aom_ak} # 用户AK
sk: ${aom_sk} # 用户SK
url: ${aom_url} # 监控数据上报AOM平台接口URL
access-code: ${aom_accessCode} # 选择AccessCode配置
push-interval-seconds: 60 # 监控数据上报AOM平台的采集间隔,单位:秒
pattern: # 符合该正则表达式的监控项将被上报到AOM,默认上报所有的监控项
external-env-info: false # 是否在监控数据中加入serviceStage环境变量
batch-size: 60 # 每批次上传AOM平台的Body包包含的监控项数量,默认值60 参数说明
参数名称 | 默认值 | 类型 | 被监控组件或应用名称 |
|---|---|---|---|
devspore.probe.metrics.tags.component | - | String | 被监控组件或应用名称。 |
devspore.probe.metrics.api-description-tags | false | boolean | 是否开启http_server_request指标添加description标签功能,如开启,会自动添加@ApiOperation注解的value字段或@Operation注解的summary字段作为description值。 |
devspore.probe.aom.enable | false | boolean | 是否开启监控数据上报AOM平台功能。 |
devspore.probe.aom.authentication | - | String | 监控数据上报AOM的鉴权方式,可选值:AccessCode,AccessKey。
|
devspore.probe.aom.ak | - | String | 用户AK。 |
devspore.probe.aom.sk | - | String | 用户SK。 |
devspore.probe.aom.access-code | - | String | 用户AccessCode。 |
devspore.probe.aom.apig-app-code | - | String | 被授权服务的appCode、非必须使用,非内部用户使用AccessCode鉴权方式的时候需要配置此配置。 |
devspore.probe.aom.url | - | String | 监控数据上报AOM平台接口URL。 |
devspore.probe.aom.push-interval-seconds | 60 | int | 监控数据上报AOM平台的采集间隔,单位:秒。 |
devspore.probe.aom.pattern | .* | String | 符合该正则表达式的监控项将被上报到AOM,默认上报所有的监控项。正则表达式语法遵循 Java 规范,如 http_.* 仅上报以 http_ 开头的监控项。 |
devspore.probe.aom.external-env-info | false | boolean | 是否在监控数据中加入serviceStage环境变量。 |
devspore.probe.aom.batch-size | 60 | int | 每批次上传AOM平台的Body包包含的监控项数量,默认值60。 |

