Skip to content

fix(alerts): encode sustained PromQL holds - #238

Merged
rldyourmnd merged 1 commit into
mainfrom
fix/promql-hold-semantics
Aug 27, 2026
Merged

fix(alerts): encode sustained PromQL holds#238
rldyourmnd merged 1 commit into
mainfrom
fix/promql-hold-semantics

Conversation

@rldyourmnd

Copy link
Copy Markdown
Contributor

Summary

  • treat OpenObserve v0.92 trigger threshold as the documented PromQL series-coverage gate
  • encode reviewed hold windows with min_over_time for high conditions and max_over_time for low conditions
  • keep immediate rules immediate and preserve evaluation cadence

Verification

  • go test -race ./internal/observabilityrules ./cmd/gha-fleet
  • go vet ./internal/observabilityrules ./cmd/gha-fleet
  • live v0.92 executed the generated subquery successfully
  • git diff --check

@rldyourmnd
rldyourmnd enabled auto-merge August 27, 2026 14:45
@rldyourmnd
rldyourmnd merged commit df160d7 into main Aug 27, 2026
10 checks passed
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.

1 participant