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

Observability alerts should expose a "reason" #94456

Closed
cyrille-leclerc opened this issue Mar 11, 2021 · 1 comment
Closed

Observability alerts should expose a "reason" #94456

cyrille-leclerc opened this issue Mar 11, 2021 · 1 comment
Labels
epic Feature:Alerting Team:Observability Team label for Observability Team (for things that are handled across all of observability) Theme: rac label obsolete

Comments

@cyrille-leclerc
Copy link
Contributor

cyrille-leclerc commented Mar 11, 2021

Describe the feature:

Observability alerts should expose a "reason" that is a human readable description of a firing alert.
Reasons should describe

  • The type of rule
  • If possible on which resource/instance the violation of the rule have been observed
  • Optionally an explanation of the threshold that have been configured
  • Optionally an indication of the intensity of the violation of the rule

Example of "reason" for Observability alert

Rule Type Reason
Error Count Threshold Error count is greater than 100 (current value is 135) on shippingService
Transaction Duration Threshold  Latency is greater than 1500ms (current value is 1700ms) on frontend
Inventory  CPU is greater than a threshold of 75% (current value is 83%) on gke-eden-3-prod-pool-2-395ef018-06xg
Log Threshold  Log count with 'Log.level: error' and 'service.name: frontend' is greater than 75 (current value 122)

@XavierM suggests to look at the Security Row-render, it seems to be at the same problem.
See #91446
https://drive.google.com/file/d/1EcizAFktM91FoXICeyznFsVoYCRBhISz/view?usp=sharing

@cyrille-leclerc cyrille-leclerc added Feature:Alerting Team:Observability Team label for Observability Team (for things that are handled across all of observability) Theme: rac label obsolete 7.13 candidate epic labels Mar 11, 2021
@cyrille-leclerc
Copy link
Contributor Author

Issue moved to elastic/observability-dev #1405 via ZenHub

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
epic Feature:Alerting Team:Observability Team label for Observability Team (for things that are handled across all of observability) Theme: rac label obsolete
Projects
None yet
Development

No branches or pull requests

1 participant