@NonNullApi @NonNullFields public class HibernateMetrics extends Object implements MeterBinder
MeterBinder
implementation that provides Hibernate metrics. It exposes the
same stats as would be exposed when calling Statistics#logSummary
.Constructor and Description |
---|
HibernateMetrics(javax.persistence.EntityManagerFactory entityManagerFactory,
String entityManagerFactoryName,
Iterable<Tag> tags) |
Modifier and Type | Method and Description |
---|---|
void |
bindTo(MeterRegistry registry) |
static void |
monitor(MeterRegistry registry,
javax.persistence.EntityManagerFactory entityManagerFactory,
String entityManagerFactoryName,
Iterable<Tag> tags) |
static void |
monitor(MeterRegistry registry,
javax.persistence.EntityManagerFactory entityManagerFactory,
String entityManagerFactoryName,
String... tags) |
public static void monitor(MeterRegistry registry, javax.persistence.EntityManagerFactory entityManagerFactory, String entityManagerFactoryName, String... tags)
public static void monitor(MeterRegistry registry, javax.persistence.EntityManagerFactory entityManagerFactory, String entityManagerFactoryName, Iterable<Tag> tags)
public void bindTo(MeterRegistry registry)
bindTo
in interface MeterBinder
Copyright © 2019. All rights reserved.