RabbitMetricsSettingsProvider
faststream.rabbit.prometheus.provider.RabbitMetricsSettingsProvider #
Bases: MetricsSettingsProvider['IncomingMessage', RabbitPublishCommand]
Source code in faststream/rabbit/prometheus/provider.py
get_consume_attrs_from_message #
get_consume_attrs_from_message(
msg: StreamMessage[IncomingMessage],
) -> ConsumeAttrs
Source code in faststream/rabbit/prometheus/provider.py
get_publish_destination_name_from_cmd #
get_publish_destination_name_from_cmd(
cmd: RabbitPublishCommand,
) -> str