@Configuration
@ConditionalOnProperty(name="extra.metrics.enabled",
havingValue="true",
matchIfMissing=true)
@EnableConfigurationProperties(value=ExtraMetricsProperties.class)
public class ExtraMetricsConfiguration
extends Object
| 构造器和说明 |
|---|
ExtraMetricsConfiguration(ExtraMetricsProperties extraMetricsProperties) |
| 限定符和类型 | 方法和说明 |
|---|---|
DiskMetrics |
diskMetrics() |
NetworkMetrics |
networkMetrics() |
public ExtraMetricsConfiguration(ExtraMetricsProperties extraMetricsProperties)
@Bean
@ConditionalOnProperty(name="extra.metrics.diskMetricsEnabled",
havingValue="true",
matchIfMissing=true)
public DiskMetrics diskMetrics()
@Bean @Conditional(value=LinuxCondition.class) @ConditionalOnProperty(name="extra.metrics.netMetricsEnabled", havingValue="true", matchIfMissing=true) public NetworkMetrics networkMetrics()
Copyright © 2018. All rights reserved.