layout | title | nav_order | has_children | nav_exclude | has_toc | permalink | redirect_from | |
---|---|---|---|---|---|---|---|---|
default |
OpenSearch Benchmark |
1 |
false |
true |
false |
/benchmark/ |
|
OpenSearch Benchmark is a macrobenchmark utility provided by the OpenSearch Project. You can use OpenSearch Benchmark to gather performance metrics from an OpenSearch cluster for a variety of purposes, including:
- Tracking the overall performance of an OpenSearch cluster.
- Informing decisions about when to upgrade your cluster to a new version.
- Determining how changes to your workflow---such as modifying mappings or queries---might impact your cluster.
OpenSearch Benchmark can be installed directly on a compatible host running Linux or macOS. You can also run OpenSearch Benchmark in a Docker container. See Installing OpenSearch Benchmark for more information.
The following diagram visualizes how OpenSearch Benchmark works when run against a local host:
The OpenSearch Benchmark documentation is split into four sections:
- Quickstart: Learn how to quickly run and install OpenSearch Benchmark.
- User guide: Dive deep into how OpenSearch Benchmark can help you track the performance of your cluster.
- Tutorials: Use step-by-step guides for more advanced benchmarking configurations and functionality.
- Reference: A detailed reference of metrics, commands, telemetry devices, and workloads.