Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Alerting: Allow more time before Alertmanager expire-resolves alerts #77094

Merged
merged 2 commits into from
Oct 25, 2023

Conversation

alexweav
Copy link
Contributor

What is this feature?

We saw an issue recently where long queries (thereby dropped ruler ticks) were causing flapping, due to the alert timing out in alertmanager and getting force-resolved.

Prometheus itself ran into the same issue intermittently prometheus/prometheus#5277
Though, through a different vector; there, alerts were failing to make it to the alertmanager.

Still, this change allows more "slack" in the event of ruler delays, and synchronizes us back with Prometheus. The original choice of 3 seems to be prometheus inspired, let's follow the trend there.

Which issue(s) does this PR fix?:

n/a

Special notes for your reviewer:

Please check that:

  • It works as expected from a user's perspective.
  • If this is a pre-GA feature, it is behind a feature toggle.
  • The docs are updated, and if this is a notable improvement, it's added to our What's New doc.

@alexweav alexweav modified the milestone: 10.3.x Oct 24, 2023
@alexweav alexweav force-pushed the alexweav/increase-endsAt-factor branch from 58e4e56 to c0348ba Compare October 25, 2023 14:33
@alexweav alexweav merged commit 6ee52ac into main Oct 25, 2023
23 checks passed
@alexweav alexweav deleted the alexweav/increase-endsAt-factor branch October 25, 2023 15:03
ssama88 pushed a commit to ssama88/grafana that referenced this pull request Oct 31, 2023
@aangelisc aangelisc modified the milestones: 10.3.x, 10.2.3 Dec 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

None yet

4 participants