allegro / hermes

Fast and reliable message broker built on top of Kafka.
http://hermes.allegro.tech
Other
811 stars 210 forks source link

Added message retries and acquire timer metrics #1841

Closed szczygiel-m closed 5 months ago

szczygiel-m commented 5 months ago

What this PR contains:

  1. subscriber latency metric indicates only the request itself, previously it also included blocking acquire on rate-limiter
  2. a separate metric has been added for measuring acquire time on rate-limiter
  3. added a metric for the number of retried messages on a subscription
  4. Removed unused metrics in the metrics panel on topic and subscription view, instead added the number of repeated messages and subscriber response codes