diff --git a/docs/en/stack/images/watcher-ui-edit-watch.png b/docs/en/stack/images/watcher-ui-edit-watch.png deleted file mode 100644 index f6a3ab435..000000000 Binary files a/docs/en/stack/images/watcher-ui-edit-watch.png and /dev/null differ diff --git a/docs/en/stack/index.asciidoc b/docs/en/stack/index.asciidoc index 7b64ff668..74835054a 100644 --- a/docs/en/stack/index.asciidoc +++ b/docs/en/stack/index.asciidoc @@ -30,8 +30,6 @@ include::security/index.asciidoc[] include::monitoring/index.asciidoc[] -include::{xes-repo-dir}/watcher/index.asciidoc[] - include::ml/index.asciidoc[] include::xpack-troubleshooting.asciidoc[] diff --git a/docs/en/stack/redirects.asciidoc b/docs/en/stack/redirects.asciidoc index c6e8ed77e..e4818a15b 100644 --- a/docs/en/stack/redirects.asciidoc +++ b/docs/en/stack/redirects.asciidoc @@ -19,3 +19,254 @@ See {stack-gs}/get-started-elastic-stack.html#logstash-setup[Configure Logstash === Securing the {stack} See <>. + +[role="exclude",id="xpack-alerting"] +=== Alerting on cluster and index events + +This page has moved. +See {ref}/xpack-alerting.html[Alerting on cluster and index events]. + +[role="exclude",id="watcher-getting-started"] +=== Getting started with Watcher + +This page has moved. +See {ref}/watcher-getting-started.html[Getting started with Watcher]. + +[role="exclude",id="how-watcher-works"] +=== How Watcher works + +[[watch-definition]] +This page has moved. +[[watch-active-state]] +See +[[scripts-templates]] +{ref}/how-watcher-works.html[How Watcher works]. + +[role="exclude",id="encrypting-data"] +=== Encrypting sensitive data in Watcher + +This page has moved. +See {ref}/encrypting-data.html[Encrypting sensitive data in Watcher]. + +[role="exclude",id="input"] +=== Inputs + +This page has moved. +See {ref}/input.html[Inputs]. + +[role="exclude",id="input-simple"] +=== Simple input + +This page has moved. +See {ref}/input-simple.html[Simple input]. + +[role="exclude",id="input-search"] +=== Search input + +This page has moved. +See {ref}/input-search.html[Search input]. + +[role="exclude",id="input-http"] +=== HTTP input + +This page has moved. +See {ref}/input-http.html[HTTP input]. + +[role="exclude",id="input-chain"] +=== Chain input + +This page has moved. +[[_transforming_chained_input_data]] +See {ref}/input-chain.html[Chain input]. + +[role="exclude",id="trigger"] +=== Triggers + +This page has moved. +See {ref}/trigger.html[Triggers]. + +[role="exclude",id="trigger-schedule"] +=== Schedule trigger + +[[schedule-cron]] +This page has moved. +See {ref}/trigger-schedule.html[Schedule trigger]. + +[role="exclude",id="condition"] +=== Conditions + +This page has moved. +See {ref}/condition.html[Conditions]. + +[role="exclude",id="condition-always"] +=== Always condition + +This page has moved. +See {ref}/condition-always.html[Always condition]. + +[role="exclude",id="condition-never"] +=== Never condition + +This page has moved. +See {ref}/condition-never.html[Never condition]. + +[role="exclude",id="condition-compare"] +=== Compare condition + +This page has moved. +See {ref}/condition-compare.html[Compare condition]. + +[role="exclude",id="condition-array-compare"] +=== Array compare condition + +This page has moved. +See {ref}/condition-array-compare.html[Array compare condition]. + +[role="exclude",id="condition-script"] +=== Script condition + +This page has moved. +See {ref}/condition-script.html[Script condition]. + +[role="exclude",id="actions"] +=== Actions + +[[actions-ack-throttle]] +This page has moved. +See {ref}/actions.html[Actions]. + +[role="exclude",id="action-conditions"] +=== Adding conditions to actions + +This page has moved. +See {ref}/action-conditions.html[Adding conditions to actions]. + +[role="exclude",id="actions-email"] +=== Email action + +[[configuring-email]] +This page has moved. +[[email-html-sanitization]] +See {ref}/actions-email.html[Email action]. +[[email-action-attributes]] +[[configuring-email-actions]] + +[role="exclude",id="actions-webhook"] +=== Webhook action + +This page has moved. +See {ref}/actions-webhook.html[Webhook action]. + +[role="exclude",id="actions-index"] +=== Index action + +This page has moved. +See {ref}/actions-index.html[Index action]. + +[role="exclude",id="actions-logging"] +=== Logging action + +This page has moved. +See {ref}/actions-logging.html[Logging action]. + +[role="exclude",id="actions-hipchat"] +=== HipChat action + +This page has moved. +[[configuring-hipchat-actions]] +See +[[configuring-hipchat]] +{ref}/actions-hipchat.html[HipChat action]. + +[role="exclude",id="actions-slack"] +=== Slack action + +[[configuring-slack-actions]] +This page has moved. +[[configuring-slack]] +See {ref}/actions-slack.html[Slack action]. + +[role="exclude",id="actions-pagerduty"] +=== PagerDuty action + +[[pagerduty-event-trigger-incident-attributes]] +This page has moved. +[[configuring-pagerduty-actions]] +See +[[configuring-pagerduty]] +{ref}/actions-pagerduty.html[PagerDuty action]. + + +[role="exclude",id="actions-jira"] +=== Jira action + +[[jira-action-attributes]] +This page has moved. +[[configuring-jira-actions]] +See {ref}/actions-jira.html[Jira action]. + +[role="exclude",id="transform"] +=== Watcher transforms + +This page has moved. +See {ref}/transform.html[Watcher transforms]. + +[role="exclude",id="transform-search"] +=== Search transform + +This page has moved. +See {ref}/transform-search.html[Search transform]. + +[role="exclude",id="transform-script"] +=== Script transform + +This page has moved. +See {ref}/transform-script.html[Script transform]. + +[role="exclude",id="transform-chain"] +=== Chain transform + +This page has moved. +See {ref}/transform-chain.html[Chain transform]. + +[role="exclude",id="api-java"] +=== Java API + +This page has moved. +See {ref}/api-java.html[Java API]. + +[role="exclude",id="managing-watches"] +=== Managing watches + +This page has moved. +See {ref}/managing-watches.html[Managing watches]. + +[role="exclude",id="example-watches"] +=== Example watches + +This page has moved. +See {ref}/example-watches.html[Example watches]. + +[role="exclude",id="watch-cluster-status"] +=== Watching the status of an Elasticsearch cluster + +This page has moved. +See {ref}/watch-cluster-status.html[Watching the status of an Elasticsearch cluster]. + +[role="exclude",id="watching-meetup-data"] +=== Watching event data + +This page has moved. +See {ref}/watching-meetup-data.html[Watching event data]. + +[role="exclude",id="watcher-troubleshooting"] +=== Troubleshooting Watcher + +This page has moved. +See {ref}/watcher-troubleshooting.html[Troubleshooting Watcher]. + +[role="exclude",id="watcher-limitations"] +=== Watcher limitations + +This page has moved. +See {ref}/watcher-limitations.html[Watcher limitations]. diff --git a/docs/en/stack/watcher/limitations.asciidoc b/docs/en/stack/watcher/limitations.asciidoc deleted file mode 100644 index 6ac81bc6b..000000000 --- a/docs/en/stack/watcher/limitations.asciidoc +++ /dev/null @@ -1,29 +0,0 @@ -[role="xpack"] -[[watcher-limitations]] -== Watcher limitations - -[float] -=== Watches are not updated when file based scripts change - -When you refer to a file script in a watch, the watch itself is not updated -if you change the script on the filesystem. - -Currently, the only way to reload a file script in a watch is to delete -the watch and recreate it. - -[float] -=== Watcher UI - -When you create a new watch or edit an existing watch, if you navigate away -from the page without saving your changes they will be lost without warning. -Make sure to save your changes before leaving the page. - -image::images/watcher-ui-edit-watch.png[Editing a watch in Kibana] - -[float] -=== Security integration - -When {security} is enabled, a watch stores information about what the user who -stored the watch is allowed to execute **at that time**. This means, if those -permissions change over time, the watch will still be able to execute with the -permissions that existed when the watch was created. diff --git a/docs/en/stack/watcher/troubleshooting.asciidoc b/docs/en/stack/watcher/troubleshooting.asciidoc deleted file mode 100644 index 0e6be8a2e..000000000 --- a/docs/en/stack/watcher/troubleshooting.asciidoc +++ /dev/null @@ -1,69 +0,0 @@ -[role="xpack"] -[testenv="gold"] -[[watcher-troubleshooting]] -== Troubleshooting {watcher} -[subs="attributes"] -++++ -{watcher} -++++ - -[float] -=== Dynamic mapping error when trying to add a watch - -If you get the _Dynamic Mapping is Disabled_ error when you try to add a watch, -verify that the index mappings for the `.watches` index are available. You can -do that by submitting the following request: - -[source,js] --------------------------------------------------- -GET .watches/_mapping --------------------------------------------------- -// CONSOLE - -//When testing is enabled, test [setup:my_active_watch] - -If the index mappings are missing, follow these steps to restore the correct -mappings: - -. Stop the Elasticsearch node. -. Add `xpack.watcher.index.rest.direct_access : true` to `elasticsearch.yml`. -. Restart the Elasticsearch node. -. Delete the `.watches` index: -+ --- -[source,js] --------------------------------------------------- -DELETE .watches --------------------------------------------------- -// CONSOLE - -//When testing is enabled, test[skip:index deletion] --- -. Disable direct access to the `.watches` index: -.. Stop the Elasticsearch node. -.. Remove `xpack.watcher.index.rest.direct_access : true` from `elasticsearch.yml`. -.. Restart the Elasticsearch node. - -[float] -=== Unable to send email - -If you get an authentication error indicating that you need to continue the -sign-in process from a web browser when Watcher attempts to send email, you need -to configure Gmail to -https://support.google.com/accounts/answer/6010255?hl=en[Allow Less Secure Apps to access your account]. - -If you have two-step verification enabled for your email account, you must -generate and use an App Specific password to send email from {watcher}. For more -information, see: - -- Gmail: https://support.google.com/accounts/answer/185833?hl=en[Sign in using App Passwords] -- Outlook.com: http://windows.microsoft.com/en-us/windows/app-passwords-two-step-verification[App passwords and two-step verification] - -[float] -=== {watcher} not responsive - -Keep in mind that there's no built-in validation of scripts that you add to a -watch. Buggy or deliberately malicious scripts can negatively impact {watcher} -performance. For example, if you add multiple watches with buggy script -conditions in a short period of time, {watcher} might be temporarily unable to -process watches until the bad watches time out. diff --git a/docs/en/stack/xpack-introduction.asciidoc b/docs/en/stack/xpack-introduction.asciidoc index e6f58a13e..3bafec1f9 100644 --- a/docs/en/stack/xpack-introduction.asciidoc +++ b/docs/en/stack/xpack-introduction.asciidoc @@ -12,7 +12,6 @@ For a quick overview, see: https://www.elastic.co/products * {stack-gs}/get-started-elastic-stack.html[Getting started with the {stack}] * <> * <> -* <> * {kibana-ref}/reporting-getting-started.html[Getting Started with Reporting] * {kibana-ref}/graph-getting-started.html[Getting Started with Graph] ifndef::gs-mini[] diff --git a/docs/en/stack/xpack-limitations.asciidoc b/docs/en/stack/xpack-limitations.asciidoc index 5e3adeeed..80826eb1e 100644 --- a/docs/en/stack/xpack-limitations.asciidoc +++ b/docs/en/stack/xpack-limitations.asciidoc @@ -10,8 +10,6 @@ __________________________ * <> -* <> - * {kibana-ref}/graph-limitations.html[{graph}] * <> @@ -20,6 +18,4 @@ __________________________ include::security/limitations.asciidoc[] -include::watcher/limitations.asciidoc[] - include::ml/limitations.asciidoc[] diff --git a/docs/en/stack/xpack-troubleshooting.asciidoc b/docs/en/stack/xpack-troubleshooting.asciidoc index 68e1a0e69..57e30a9f6 100644 --- a/docs/en/stack/xpack-troubleshooting.asciidoc +++ b/docs/en/stack/xpack-troubleshooting.asciidoc @@ -9,8 +9,6 @@ Having trouble? Here are solutions to common problems you might encounter. * <> -* <> - * {kibana-ref}/graph-troubleshooting.html[{graph}] * <> @@ -40,8 +38,6 @@ GET /_xpack include::security/troubleshooting.asciidoc[] -include::watcher/troubleshooting.asciidoc[] - include::monitoring/troubleshooting.asciidoc[] include::ml/troubleshooting.asciidoc[]