50.2 数据源指标
Spring Boot会为应用中定义的每个支持的DataSource暴露以下指标:
活动连接数(
datasource.xxx.active)连接池当前使用情况(
datasource.xxx.usage)
所有数据源指标共用datasoure.前缀,该前缀适用于每个数据源:
如果是主数据源(唯一可用的数据源或注解
@Primary的数据源)前缀为datasource.primary。如果数据源bean名称以
DataSource结尾,前缀就是bean的名称去掉DataSource的部分(比如,batchDataSource的前缀是datasource.batch)。其他情况使用bean的名称作为前缀。
通过注册自定义版本的DataSourcePublicMetrics bean,你可以覆盖部分或全部的默认行为。Spring Boot默认提供支持所有数据源的元数据,如果喜欢的数据源恰好不被支持,你可以添加其他的DataSourcePoolMetadataProvider beans,具体参考DataSourcePoolMetadataProvidersConfiguration。
Last updated
Was this helpful?