【发布时间】:2021-02-27 21:42:19
【问题描述】:
你好休息 Api 爱好者!!
我创建了一个 DropWizard 基本的休息应用程序。 我想查看指标,但只有我的自定义指标,而不是 dropwizard api。 我如何禁用 dropwizard 的 healthCheks 和 Metrics 并且只查看地雷(自定义地雷)。 我希望它很清楚....
【问题讨论】:
标签: rest customization metrics dropwizard health-check
你好休息 Api 爱好者!!
我创建了一个 DropWizard 基本的休息应用程序。 我想查看指标,但只有我的自定义指标,而不是 dropwizard api。 我如何禁用 dropwizard 的 healthCheks 和 Metrics 并且只查看地雷(自定义地雷)。 我希望它很清楚....
【问题讨论】:
标签: rest customization metrics dropwizard health-check
environment.getAdminContext().setAttribute(MetricsServlet.METRIC_FILTER, new MetricFilter() {
@Override
public boolean matches(final String name, final Metric metric) {
return // you logic;
}
});
environment.getAdminContext().setAttribute(HealthCheckServlet.HEALTH_CHECK_FILTER, new HealthCheckFilter() {
@Override
public boolean matches(final String s, final HealthCheck healthCheck) {
return // you logic;
}
});
environment.healthChecks().unregister();
environment.metrics().remove();
【讨论】: