RedisPrometheusMiddleware
faststream.redis.prometheus.RedisPrometheusMiddleware #
RedisPrometheusMiddleware(
*,
registry: CollectorRegistry,
app_name: str = EMPTY,
metrics_prefix: str = "faststream",
received_messages_size_buckets: Sequence[float]
| None = None,
custom_labels: dict[str, str | Callable[[Any], str]]
| None = None,
)
Bases: PrometheusMiddleware[RedisPublishCommand, dict[str, Any]]