@Configuration
@ConditionalOnBean(value=com.zaxxer.hikari.HikariDataSource.class)
@ConditionalOnClass(value={com.zaxxer.hikari.HikariDataSource.class,io.prometheus.client.CollectorRegistry.class})
@ConditionalOnProperty(prefix="spring.datasource.hikari.metric",
value="type",
havingValue="prometheus",
matchIfMissing=false)
@EnableConfigurationProperties(value=HikaricpWithMetricProperties.class)
public class HikaricpWithOnPrometheusAutoConfiguration
extends Object
基于Prometheus监控平台的HikariDataSource监控
- 作者:
- : vindell