OpenSearch | Tracetest Integration
OpenSearch is a scalable, flexible, and extensible open-source software suite for search, analytics, and observability applications licensed under Apache 2.0. OpenSearch started in 2021 as a fork of Elasticsearch and Kibana, with development led by AWS.
- Build powerful search solutions.
- Capture, store, and analyze your business, operational, and security data from a variety of sources.
- Achieve end-to-end observability with tools to store and visualize logs, metrics, and traces.
- Support OpenTelemetry standards.
What does OpenSearch do?
OpenSearch offers a vendor-agnostic toolset you can use to build secure, high-performance, cost-efficient applications. From a tracing perspective, OpenSearch acts as both a data store and a visualization tool for traces via its Trace Analytics tool.
How does Tracetest make OpenSearch better?
Tracetest leverages the observability provided by the traces stored in OpenSearch to quickly build tests across your distributed architecture. Tests created in Tracetest can verify not only against the response from calls to your system, but it can also verify all the underlying processes that are exposed in the spans collected in the trace that is created as a result of the triggering of the test. This enables a distributed test to be created to verify the entire flow across multiple microservices.
Power your trace-based testing with OpenSearch and Tracetest
Tracetest pulls traces from OpenSearch when running tests. You use traces as assertions to get complete insight into every part of the request transaction. You can configure your Tracetest server to communicate with your OpenSearch instance via the UI or via a CLI command.