* Adding es query alert type to server with commented out executor * Adding skeleton es query alert to client with JSON editor. Pulled out index popoover into component for reuse between index threshold and es query alert types * Implementing alert executor that performs query and matches condition against doc count * Added tests for server side alert type * Updated alert executor to de-duplicate matches and create instance for every document if threshold is not defined * Moving more index popover code out of index threshold and es query expression components * Ability to remove threshold condition from es query alert * Validation tests * Adding ability to test out query. Need to add error handling and it looks ugly * Fixing bug with creating alert with threshold and i18n * wip * Fixing tests * Simplifying executor logic to only handle threshold and store hits in action context * Adding functional test for es query alert * Types * Adding functional test for query testing * Fixing unit test * Adding link to ES docs. Cleaning up logger statements * Adding docs * Updating docs based on feedback * PR fixes * Using ES client typings * Fixing unit test * Fixing copy based on comments * Fixing copy based on comments * Fixing bug in index select popover * Fixing unit tests * Making track_total_hits configurable * Fixing functional test * PR fixes * Added unit test * Removing unused import Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com> |
||
---|---|---|
.. | ||
alert-concepts-connectors.svg | ||
alert-concepts-summary.svg | ||
alert-flyout-action-details.png | ||
alert-flyout-action-type-selection.png | ||
alert-flyout-action-variables.png | ||
alert-flyout-add-action.png | ||
alert-flyout-alert-conditions.png | ||
alert-flyout-alert-type-selection.png | ||
alert-flyout-general-details.png | ||
alert-flyout-sections.png | ||
alert-instances.svg | ||
alert-pre-configured-connectors-dropdown.png | ||
alert-pre-configured-slack-connector.png | ||
alert-types-es-query-conditions.png | ||
alert-types-es-query-invalid.png | ||
alert-types-es-query-select.png | ||
alert-types-es-query-valid.png | ||
alert-types-index-threshold-conditions.png | ||
alert-types-index-threshold-example-aggregation.png | ||
alert-types-index-threshold-example-comparison.png | ||
alert-types-index-threshold-example-grouping.png | ||
alert-types-index-threshold-example-index.png | ||
alert-types-index-threshold-example-preview.png | ||
alert-types-index-threshold-example-threshold.png | ||
alert-types-index-threshold-example-timefield.png | ||
alert-types-index-threshold-example-window.png | ||
alert-types-index-threshold-preview.png | ||
alert-types-index-threshold-select.png | ||
alert-types-tracking-containment-action-options.png | ||
alert-types-tracking-containment-conditions.png | ||
alert-types-tracking-select.png | ||
alert-types-tracking-threshold-conditions.png | ||
alerting-overview.png | ||
pagerduty-integration.png | ||
pre-configured-action-type-alert-form.png | ||
pre-configured-action-type-managing.png | ||
pre-configured-action-type-select-type.png | ||
pre-configured-connectors-managing.png | ||
pre-configured-connectors-view-screen.png | ||
slack-add-webhook-integration.png | ||
slack-copy-webhook-url.png | ||
teams-add-webhook-integration.png | ||
teams-copy-webhook-url.png | ||
what-is-an-action.svg | ||
what-is-an-alert.svg |