-
Notifications
You must be signed in to change notification settings - Fork 110
Add date histogram with filter, and filter and metrics #700
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
Add date histogram with filter, and filter and metrics #700
Conversation
* to test out skiplist based date histogram * skiplist is enabled by default http_logs has @timestamp field: opensearch-project/OpenSearch#19480 * TODO: add index.sort.field option on @timestamp Signed-off-by: Asim Mahmood <[email protected]>
* to test out skiplist based date histogram * skiplist is enabled by default http_logs has @timestamp field: opensearch-project/OpenSearch#19480 * TODO: add index.sort.field option on @timestamp Signed-off-by: Asim Mahmood <[email protected]> (cherry picked from commit bf2c36e) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
|
[ec2-user@ip-172-31-61-197 ~]$ opensearch-benchmark execute-test --pipeline=benchmark-only --workload=http_logs --target-hosts=localhost:9200 --kill-running-processes --workload-param "max_num_segments:10,ingest_percentage:20,warmup_iterations:10,iterations:20" --include-tasks="hourly_agg,hourly_agg_with_filter,hourly_agg_with_filter_and_metrics" --user-tag asimmahm:3.3-rc2-http_logs-skiplist_sorted_baseline / __ ____ ___ ____ / / ____ / / / __ ) ____ / / ____ ___ ____ / / [INFO] [Test Execution ID]: fff1d3f3-2ba6-4033-87f9-b2955288ed7a Getting further help:
[INFO] FAILURE (took 2 seconds)[ec2-user@ip-172-31-61-197 ~]$ opensearch-benchmark execute-test --pipeline=benchmark-only --workload=http_logs --target-hosts=localhost:9200 --kill-running-processes --workload-param "max_num_segments:10,ingest_percentage:20,warmup_iterations:10,iterations:20" --include-tasks="hourly_agg,hourly_agg_with_filter,hourly_agg_with_filter_and_metrics" --user-tag asimmahm:3.3-rc2-http_logs-skiplist_sorted_baseline / __ ____ ___ ____ / / ____ / / / __ ) ____ / / ____ ___ ____ / / [INFO] [Test Execution ID]: 481f61d2-e8f4-41cf-9c08-79d8285942af [WARNING] merges_total_time is 122139 ms indicating that the cluster is not in a defined clean state. Recorded index time metrics may be misleading. / () ____ / / / /_____ ________
|
| Metric | Task | Value | Unit |
|---|---|---|---|
| Cumulative indexing time of primary shards | 30.4435 | min | |
| Min cumulative indexing time across primary shards | 0 | min | |
| Median cumulative indexing time across primary shards | 0.534992 | min | |
| Max cumulative indexing time across primary shards | 2.48933 | min | |
| Cumulative indexing throttle time of primary shards | 0 | min | |
| Min cumulative indexing throttle time across primary shards | 0 | min | |
| Median cumulative indexing throttle time across primary shards | 0 | min | |
| Max cumulative indexing throttle time across primary shards | 0 | min | |
| Cumulative merge time of primary shards | 2.03565 | min | |
| Cumulative merge count of primary shards | 26 | ||
| Min cumulative merge time across primary shards | 0 | min | |
| Median cumulative merge time across primary shards | 0.0483833 | min | |
| Max cumulative merge time across primary shards | 0.138283 | min | |
| Cumulative merge throttle time of primary shards | 0 | min | |
| Min cumulative merge throttle time across primary shards | 0 | min | |
| Median cumulative merge throttle time across primary shards | 0 | min | |
| Max cumulative merge throttle time across primary shards | 0 | min | |
| Cumulative refresh time of primary shards | 7.47983 | min | |
| Cumulative refresh count of primary shards | 383 | ||
| Min cumulative refresh time across primary shards | 0 | min | |
| Median cumulative refresh time across primary shards | 0.155075 | min | |
| Max cumulative refresh time across primary shards | 0.5468 | min | |
| Cumulative flush time of primary shards | 1.76652 | min | |
| Cumulative flush count of primary shards | 55 | ||
| Min cumulative flush time across primary shards | 0 | min | |
| Median cumulative flush time across primary shards | 0.000525 | min | |
| Max cumulative flush time across primary shards | 0.354567 | min | |
| Total Young Gen GC time | 0 | s | |
| Total Young Gen GC count | 0 | ||
| Total Old Gen GC time | 0 | s | |
| Total Old Gen GC count | 0 | ||
| Store size | 3.28917 | GB | |
| Translog size | 2.04891e-06 | GB | |
| Heap used for segments | 0 | MB | |
| Heap used for doc values | 0 | MB | |
| Heap used for terms | 0 | MB | |
| Heap used for norms | 0 | MB | |
| Heap used for points | 0 | MB | |
| Heap used for stored fields | 0 | MB | |
| Segment count | 25 | ||
| Min Throughput | hourly_agg | 0.21 | ops/s |
| Mean Throughput | hourly_agg | 0.21 | ops/s |
| Median Throughput | hourly_agg | 0.21 | ops/s |
| Max Throughput | hourly_agg | 0.22 | ops/s |
| 50th percentile latency | hourly_agg | 42.8195 | ms |
| 90th percentile latency | hourly_agg | 46.2467 | ms |
| 100th percentile latency | hourly_agg | 50.6097 | ms |
| 50th percentile service time | hourly_agg | 39.8683 | ms |
| 90th percentile service time | hourly_agg | 41.6636 | ms |
| 100th percentile service time | hourly_agg | 43.4268 | ms |
| error rate | hourly_agg | 0 | % |
| Min Throughput | hourly_agg_with_filter | 0.21 | ops/s |
| Mean Throughput | hourly_agg_with_filter | 0.21 | ops/s |
| Median Throughput | hourly_agg_with_filter | 0.21 | ops/s |
| Max Throughput | hourly_agg_with_filter | 0.22 | ops/s |
| 50th percentile latency | hourly_agg_with_filter | 249.561 | ms |
| 90th percentile latency | hourly_agg_with_filter | 253.833 | ms |
| 100th percentile latency | hourly_agg_with_filter | 256.109 | ms |
| 50th percentile service time | hourly_agg_with_filter | 247.171 | ms |
| 90th percentile service time | hourly_agg_with_filter | 251.315 | ms |
| 100th percentile service time | hourly_agg_with_filter | 253.597 | ms |
| error rate | hourly_agg_with_filter | 0 | % |
| Min Throughput | hourly_agg_with_filter_and_metrics | 0.21 | ops/s |
| Mean Throughput | hourly_agg_with_filter_and_metrics | 0.21 | ops/s |
| Median Throughput | hourly_agg_with_filter_and_metrics | 0.21 | ops/s |
| Max Throughput | hourly_agg_with_filter_and_metrics | 0.22 | ops/s |
| 50th percentile latency | hourly_agg_with_filter_and_metrics | 1126.16 | ms |
| 90th percentile latency | hourly_agg_with_filter_and_metrics | 1143.5 | ms |
| 100th percentile latency | hourly_agg_with_filter_and_metrics | 1148.94 | ms |
| 50th percentile service time | hourly_agg_with_filter_and_metrics | 1123 | ms |
| 90th percentile service time | hourly_agg_with_filter_and_metrics | 1138.64 | ms |
| 100th percentile service time | hourly_agg_with_filter_and_metrics | 1146.07 | ms |
| error rate | hourly_agg_with_filter_and_metrics | 0 | % |
[INFO] SUCCESS (took 460 seconds)
[ec2-user@ip-172-31-61-197 ~]$
* to test out skiplist based date histogram * skiplist is enabled by default http_logs has @timestamp field: opensearch-project/OpenSearch#19480 * TODO: add index.sort.field option on @timestamp (cherry picked from commit bf2c36e) Signed-off-by: Asim Mahmood <[email protected]> Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Description
Issues Resolved
Closes [https://github.com/opensearch-project/OpenSearch/issues/19123]
Testing
[Describe how this change was tested]
See
opensearch-project/OpenSearch#19509 (comment)
Backport to Branches:
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.