# `Parapet.Metrics.HTTP`
[🔗](https://github.com/szTheory/parapet/blob/v1.0.0/lib/parapet/metrics/http.ex#L1)

Defines Prometheus counters and distributions for HTTP requests.

> #### Experimental {: .warning}
>
> This module is **experimental** in v1.x. Its API may change in a minor release with a
> single-version notice in CHANGELOG.md. See
> [Stability & Deprecation Policy](stability.html) for details.

# `metrics`

Returns a list of Telemetry.Metrics definitions for HTTP events.

# `setup`

Sets up the metrics by attaching telemetry handlers or registering with Telemetry.Metrics.
Returns `:ok` or `{:error, reason}` on duplicate registration.

---

*Consult [api-reference.md](api-reference.md) for complete listing*
