kibana/x-pack/plugins/stack_alerts
Dmitry Tomashevich 32cf768f05
[Discover] Handle no data views state for esQuery alert (#145052)
## Summary

Fixes #145020

This PR adjusts typing for search source alert to handle no data views
state in flyout.

### Checklist

- [X] [Unit or functional
tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)
were updated or added to match the most common scenarios

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2022-11-15 13:09:06 +03:00
..
common [Discover] Enable esQuery alert for adhoc data views (#140885) 2022-11-09 18:55:34 +03:00
public [Discover] Handle no data views state for esQuery alert (#145052) 2022-11-15 13:09:06 +03:00
server [Discover] Enable esQuery alert for adhoc data views (#140885) 2022-11-09 18:55:34 +03:00
jest.config.js [jest] update config files to get coverage per plugin (#111299) 2021-09-09 08:14:56 +02:00
kibana.json [unified search] Query string input uses data views plugin directly instead of via deprecated data plugin reference (#143611) 2022-10-20 07:15:33 -07:00
README.md [RAC][Refactoring] Rename alerting types in triggers_actions_ui (#121107) 2021-12-17 18:35:05 +01:00
tsconfig.json [auto] migrate existing plugin/package configs 2022-10-28 14:06:46 -05:00

stack_alerts plugin

This plugin provides alertTypes shipped with Kibana for use with the the alerting plugin. When enabled, it will register the alertTypes by the Stack in the alerting plugin, register associated HTTP routes, etc.

The plugin setup and start contracts for this plugin are the following type, which provides some runtime capabilities. Each built-in alertType will have it's own top-level property in the IService interface, if it needs to expose functionality.

export interface IService {
  indexThreshold: {
     timeSeriesQuery(params: TimeSeriesQueryParameters): Promise<TimeSeriesResult>;
  }
}

Each Stack RuleType is described in it's own README: