Class HibernateMetricsAutoConfiguration

java.lang.Object
org.springframework.boot.actuate.autoconfigure.metrics.orm.jpa.HibernateMetricsAutoConfiguration
All Implemented Interfaces:
SmartInitializingSingleton

@Configuration(proxyBeanMethods=false) @AutoConfigureAfter({MetricsAutoConfiguration.class,HibernateJpaAutoConfiguration.class,SimpleMetricsExportAutoConfiguration.class}) @ConditionalOnClass({jakarta.persistence.EntityManagerFactory.class,org.hibernate.SessionFactory.class,org.hibernate.stat.HibernateMetrics.class,io.micrometer.core.instrument.MeterRegistry.class}) @ConditionalOnBean({jakarta.persistence.EntityManagerFactory.class,io.micrometer.core.instrument.MeterRegistry.class}) public class HibernateMetricsAutoConfiguration extends Object implements SmartInitializingSingleton
Auto-configuration for metrics on all available Hibernate EntityManagerFactory instances that have statistics enabled.
Since:
2.1.0
Author:
Rui Figueira, Stephane Nicoll
  • Constructor Details

    • HibernateMetricsAutoConfiguration

      public HibernateMetricsAutoConfiguration(Map<String,EntityManagerFactory> entityManagerFactories, io.micrometer.core.instrument.MeterRegistry meterRegistry)
  • Method Details