public class MetricsBinderWithTenantId extends MetricsBinder
MetricsBinder which adds Tenant Id tag(s) extracted using TenantIdFromHostHeaderTagsProvider.| Constructor and Description |
|---|
MetricsBinderWithTenantId(Metrics metrics,
HttpMetricsTagProvider httpMetricsTagProvider,
String moduleName,
Collection<String> nonApiUriRegexes) |
| Modifier and Type | Method and Description |
|---|---|
protected List<io.micrometer.jersey2.server.JerseyTagsProvider> |
getCounterTagsProviders(MetricsListenerConfig config,
Metrics metrics,
HttpMetricsTagProvider httpMetricsTagProvider,
String module,
Collection<String> nonApiUriRegexes) |
protected List<io.micrometer.jersey2.server.JerseyTagsProvider> |
getMeterTagsProviders(MetricsListenerConfig config,
Metrics metrics,
HttpMetricsTagProvider httpMetricsTagProvider,
String module,
Collection<String> nonApiUriRegexes) |
getDefaultTagsProvider, registerpublic MetricsBinderWithTenantId(Metrics metrics, HttpMetricsTagProvider httpMetricsTagProvider, String moduleName, Collection<String> nonApiUriRegexes)
protected List<io.micrometer.jersey2.server.JerseyTagsProvider> getMeterTagsProviders(MetricsListenerConfig config, Metrics metrics, HttpMetricsTagProvider httpMetricsTagProvider, String module, Collection<String> nonApiUriRegexes)
getMeterTagsProviders in class MetricsBinderprotected List<io.micrometer.jersey2.server.JerseyTagsProvider> getCounterTagsProviders(MetricsListenerConfig config, Metrics metrics, HttpMetricsTagProvider httpMetricsTagProvider, String module, Collection<String> nonApiUriRegexes)
getCounterTagsProviders in class MetricsBinderCopyright © 2024. All rights reserved.