hey! this might be an artifact of how we're presenting the data. We show the avg backlog, over the specified time period, in these metrics. That graph isn't as precise as it should be (and is one of the items on our list to fix). Are you familiar with graphql? You could get more granular metrics using our graphql API: https://developers.cloudflare.com/queues/observability/metrics/
You could run a query to get the avg queue backlog over the last 1 minute, which would be a more accurate count of your current DLQ backlog
You can view the metrics for a Queue on your account via the Cloudflare dashboard . Navigate to Workers > Queues > your Queue and under the Metrics tab you’ll be able to view line charts describing the number of messages processed by final outcome, the number of messages in the backlog, and other important indicators.