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

[Watcher] Conditional Criteria and Actions Through a Watcher UI #18463

Open
elasticmachine opened this issue Mar 7, 2018 · 5 comments
Open
Labels
Feature:Watcher release_note:enhancement Team:Kibana Management Dev Tools, Index Management, Upgrade Assistant, ILM, Ingest Node Pipelines, and more

Comments

@elasticmachine
Copy link
Contributor

Original comment by @alexfrancoeur:

After speaking to a number of users at Elastic{ON} I noticed that there was a common request to create more conditional alerts. The features I list below are common across products like APM. I imagine our APM team will eventually need a UI to create and edit such watches.

Users would like to define a single watch through a UI that allow for conditional criteria and multiple actions like this:

If [field1] is greater than threshold X and [field2] is less than threshold Y over the last 15 minutes mark as warning and `send email to EMAIL REDACTED

If [field] is greater than threshold Y and [field2] is less than threshold Y over the last 60 minutes mark as severe and send slack to #opschannel

Ideally, this would not be limited to thresholds but also the ability to conditionally check if a value is in (or not in) a specific document. IE, if X number of documents contain 404 as a response code, send warning alert.

cc: @skearns64 @makwarth

@elasticmachine
Copy link
Contributor Author

Original comment by @pickypg:

Just to be clear, conditions can be applied to the overall watch (required) as well as individual actions (optional).

@elasticmachine
Copy link
Contributor Author

Original comment by @chrisronline:

This sounds great @alexfrancoeur. I'm excited to start adding more to this experience and glad to see we've been collecting some user feedback!

@cjcenizal cjcenizal added Team:Kibana Management Dev Tools, Index Management, Upgrade Assistant, ILM, Ingest Node Pipelines, and more and removed :Management DO NOT USE labels May 1, 2019
@elasticmachine
Copy link
Contributor Author

Pinging @elastic/es-ui

@cjcenizal cjcenizal added the Team:ResponseOps Label for the ResponseOps team (formerly the Cases and Alerting teams) label May 12, 2020
@elasticmachine
Copy link
Contributor Author

Pinging @elastic/kibana-alerting-services (Team:Alerting Services)

@gmmorris gmmorris removed the Team:ResponseOps Label for the ResponseOps team (formerly the Cases and Alerting teams) label Jul 2, 2021
@gmmorris
Copy link
Contributor

gmmorris commented Jul 2, 2021

We have an equivalent issue in Kibana Alerting (tagged above by Patrick), so removing us from this Watcher specific issue to avoid duplicaiton.
Thanks for bringing this req to our attention.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature:Watcher release_note:enhancement Team:Kibana Management Dev Tools, Index Management, Upgrade Assistant, ILM, Ingest Node Pipelines, and more
Projects
None yet
Development

No branches or pull requests

4 participants