From 2e679c7bcad665c04d907908355d83783bed84fe Mon Sep 17 00:00:00 2001 From: lcawl Date: Fri, 18 Oct 2019 13:06:17 -0700 Subject: [PATCH 1/2] [DOCS] Add raw methods in build.gradle --- docs/build.gradle | 40 +++++++++++++++++++ .../anomaly-detection/apis/close-job.asciidoc | 2 +- 2 files changed, 41 insertions(+), 1 deletion(-) diff --git a/docs/build.gradle b/docs/build.gradle index 0c3df06b2caf4..b489c28bc545e 100644 --- a/docs/build.gradle +++ b/docs/build.gradle @@ -1038,6 +1038,29 @@ buildRestTests.setups['server_metrics_job'] = buildRestTests.setups['server_metr } } ''' +buildRestTests.setups['server_metrics_job-raw'] = buildRestTests.setups['server_metrics_data'] + ''' + - do: + raw: + method: PUT + path: _ml/anomaly_detectors/total-requests + body: > + { + "description" : "Total sum of requests", + "analysis_config" : { + "bucket_span":"10m", + "detectors" :[ + { + "detector_description": "Sum of total", + "function": "sum", + "field_name": "total" + } + ]}, + "data_description" : { + "time_field":"timestamp", + "time_format": "epoch_ms" + } + } +''' buildRestTests.setups['server_metrics_datafeed'] = buildRestTests.setups['server_metrics_job'] + ''' - do: ml.put_datafeed: @@ -1048,11 +1071,28 @@ buildRestTests.setups['server_metrics_datafeed'] = buildRestTests.setups['server "indexes":"server-metrics" } ''' +buildRestTests.setups['server_metrics_datafeed-raw'] = buildRestTests.setups['server_metrics_job-raw'] + ''' + - do: + raw: + method: PUT + path: _ml/datafeeds/datafeed-total-requests + body: > + { + "job_id":"total-requests", + "indexes":"server-metrics" + } +''' buildRestTests.setups['server_metrics_openjob'] = buildRestTests.setups['server_metrics_datafeed'] + ''' - do: ml.open_job: job_id: "total-requests" ''' +buildRestTests.setups['server_metrics_openjob-raw'] = buildRestTests.setups['server_metrics_datafeed-raw'] + ''' + - do: + raw: + method: POST + path: _ml/anomaly_detectors/total-requests/_open +''' buildRestTests.setups['server_metrics_startdf'] = buildRestTests.setups['server_metrics_openjob'] + ''' - do: ml.start_datafeed: diff --git a/docs/reference/ml/anomaly-detection/apis/close-job.asciidoc b/docs/reference/ml/anomaly-detection/apis/close-job.asciidoc index 82375be065467..a6ec923911ab5 100644 --- a/docs/reference/ml/anomaly-detection/apis/close-job.asciidoc +++ b/docs/reference/ml/anomaly-detection/apis/close-job.asciidoc @@ -102,7 +102,7 @@ The following example closes the `total-requests` job: -------------------------------------------------- POST _ml/anomaly_detectors/total-requests/_close -------------------------------------------------- -// TEST[skip:setup:server_metrics_openjob] +// TEST[setup:server_metrics_openjob-raw] When the job is closed, you receive the following results: From 563024556de73cb14b984bd7d8dfe573023b012f Mon Sep 17 00:00:00 2001 From: lcawl Date: Fri, 18 Oct 2019 14:03:56 -0700 Subject: [PATCH 2/2] [DOCS] Removes type from index creation --- docs/build.gradle | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/docs/build.gradle b/docs/build.gradle index b489c28bc545e..baee677d62d84 100644 --- a/docs/build.gradle +++ b/docs/build.gradle @@ -972,12 +972,11 @@ buildRestTests.setups['server_metrics_index'] = ''' number_of_shards: 1 number_of_replicas: 0 mappings: - metric: - properties: - timestamp: - type: date - total: - type: long + properties: + timestamp: + type: date + total: + type: long ''' buildRestTests.setups['server_metrics_data'] = buildRestTests.setups['server_metrics_index'] + ''' - do: