# Package io.vertx.micrometer

- Interface Summary
  Interface | Description
  --- | ---
  MetricsService | The metrics service mainly allows to return a snapshot of measured objects. This service is derived and adapted from `MetricsService` in the vertx-dropwizard-metrics module.
  PrometheusRequestHandler | An interface for creating handlers to expose Prometheus metrics via an HTTP endpoint.
  PrometheusScrapingHandler | A Vert.x Web `Route` handler for Prometheus metrics scraping.

- Class Summary
  Class | Description
  --- | ---
  Match | A match for a value.
  MetricsNaming | Options for naming all metrics
  MetricsNamingConverter | Converter and mapper for `MetricsNaming`.
  MicrometerMetricsFactory | The micrometer metrics registry.
  MicrometerMetricsOptions | Vert.x micrometer configuration.
  MicrometerMetricsOptionsConverter | Converter and mapper for `MicrometerMetricsOptions`.
  VertxInfluxDbOptions | Vert.x InfluxDb micrometer configuration.
  VertxInfluxDbOptionsConverter | Converter and mapper for `VertxInfluxDbOptions`.
  VertxJmxMetricsOptions | Options for Prometheus metrics backend.
  VertxJmxMetricsOptionsConverter | Converter and mapper for `VertxJmxMetricsOptions`.
  VertxPrometheusOptions | Options for Prometheus metrics backend.
  VertxPrometheusOptionsConverter | Converter and mapper for `VertxPrometheusOptions`.

- Enum Summary
  Enum | Description
  --- | ---
  Label | List of labels used in various Vert.x metrics.
  MatchType | The type of match.
  MetricsDomain | Metric domains with their associated prefixes.