# `Poolex.Private.Metrics`
[🔗](https://github.com/general-CbIC/poolex/blob/main/lib/poolex/private/metrics.ex#L1)

Functions for dispatching metrics.

# `dispatch_pool_size_metrics`

```elixir
@spec dispatch_pool_size_metrics(Poolex.pool_id()) :: :ok
```

Dispatches metrics with current count of idle workers.

# `start_poller`

```elixir
@spec start_poller([Poolex.poolex_option()]) :: GenServer.on_start()
```

Starts a telemetry poller for dispatching metrics.

---

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