RabbitMQ-Stream 28,781,02528,781,025 4.5 (2 reviews)
RabbitMQ-Stream
The stream protocol has been introduced in RabbitMQ 3.9.0, and is meant to be used in conjuction with Streams.
Streams are a new persistent and replicated data structure which models an append-only log with non-destructive consumer semantics.
Learn more about RabbitMQ Streams.
These blog posts expand on the documentation:
- Streams Overview (includes slides)
- First Application with Streams (includes video)
- Connecting to Streams (includes diagrams)
Metrics displayed
- Stream publishers
- Stream messages received / s
- Stream messages confirmed to publishers / s
- Stream consumers
- Stream messages delivered / s
- Errors since boot
Filter by
- Namespace
- RabbitMQ Cluster
Requires
rabbitmq-streamplugin to be enabledrabbitmq-prometheusplugin to be enabled
Used Metrics 2525
rabbitmq_global_publishers
rabbitmq_cluster
rabbitmq_node
rabbitmq_identity_info
rabbitmq_global_messages_received_total
rabbitmq_global_messages_confirmed_total
rabbitmq_global_consumers
rabbitmq_global_messages_delivered_total
rabbitmq_global_stream_error_access_refused_total
rabbitmq_global_stream_error_authentication_failure_total
rabbitmq_global_stream_error_frame_too_large_total
rabbitmq_global_stream_error_internal_error_total
rabbitmq_global_stream_error_precondition_failed_total
rabbitmq_global_stream_error_publisher_does_not_exist_total
rabbitmq_global_stream_error_sasl_authentication_failure_loopback_total
rabbitmq_global_stream_error_sasl_challenge_total
rabbitmq_global_stream_error_sasl_error_total
rabbitmq_global_stream_error_sasl_mechanism_not_supported_total
rabbitmq_global_stream_error_stream_already_exists_total
rabbitmq_global_stream_error_stream_does_not_exist_total
rabbitmq_global_stream_error_stream_not_available_total
rabbitmq_global_stream_error_subscription_id_already_exists_total
rabbitmq_global_stream_error_subscription_id_does_not_exist_total
rabbitmq_global_stream_error_unknown_frame_total
rabbitmq_global_stream_error_vhost_access_failure_total