Skip to content

feat(queue): Report missing metrics for claim and deadline resolvers#8296

Merged
lotas merged 1 commit intomainfrom
feat/8292-claim-expired-not-reported
Feb 19, 2026
Merged

feat(queue): Report missing metrics for claim and deadline resolvers#8296
lotas merged 1 commit intomainfrom
feat/8292-claim-expired-not-reported

Conversation

@lotas
Copy link
Contributor

@lotas lotas commented Feb 19, 2026

queue_exception_tasks metric was only reported from queue api endpoint, when workers reported exceptions, but not from the background jobs - claim & deadline resolvers, which made whole picture incomplete.

Fixes #8292

@lotas lotas requested a review from a team as a code owner February 19, 2026 10:20
@lotas lotas requested review from matt-boris and petemoore and removed request for a team February 19, 2026 10:20
Copy link
Contributor

@matt-boris matt-boris left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks! LGTM

I am beginning to wonder if we're missing metrics: true anywhere else now lol I think this might be the second time something like this has happened :)

Ty for fixing

@lotas
Copy link
Contributor Author

lotas commented Feb 19, 2026

I am beginning to wonder if we're missing metrics: true anywhere else now lol I think this might be the second time something like this has happened :)

all good, it's not that, those services were not exposing any metrics. So I had to make them report those metrics, and also expose as a service

@lotas lotas merged commit c52e4bc into main Feb 19, 2026
73 checks passed
@lotas lotas deleted the feat/8292-claim-expired-not-reported branch February 19, 2026 12:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

claim-expired resolutions don't make it into metrics

2 participants