baselime / cli

[DEPRECATED] ✨ Observability designed for distributed systems, microservices, serverless apps, and everything in between

Home Page:https://baselime.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Persistent alert status

MerrittJ opened this issue · comments

Is there an existing issue for this?

  • I have searched existing issues, it hasn't been reported yet

Use case description

When a function is producing constant errors, a Baselime alert with a higher frequency will "spam" the target channels with alerts for the same root issue.

It would be great to have a way of ensuring an alert that is triggered for the same root cause does not spam channels but instead has a status to say that the issue is persisting. When the errors stop, the status can revert to OK or equivalent.

It is also important for the "same root cause" check to have a way of differentiating between event (bodies) that are different but have the same underlying cause.

Proposed solution (optional)

No response