Detect, identify, and resolve operational issues across your applications and infrastructure
OpenSearch offers developers, IT administrators, site reliability engineers, and DevOps teams a comprehensive open-source observability solution that is cost conscious and highly scalable. You can use OpenSearch observability tools to detect, diagnose, and remedy issues that affect the performance, scalability, or availability of your software or infrastructure. A common open-standards-based schema coupled with a Piped Processing Language (PPL) optimized for observability use cases simplifies correlation and analysis of logs, metrics, and trace telemetry to support fast time to resolution and a better experience for your end users.
Perform comprehensive monitoring using tools like log tail, log surround, log patterns, and log-based metrics.
Visualize system components with service-level rate, errors, and duration (RED) metrics analysis.
Analyze application-specific data, including application-level availability tracking.
Rich language support
Perform rich data analysis with observability-specific query support using PPL.
Correlate metrics, traces, and logs through OpenTelemetry-based schemas and semantic conventions.
Create out-of-the-box analysis and dashboards for common log types like AWS CloudTrail, Nginx, and popular databases.
Manage observability data collections cost efficiently and at scale with built-in transformations, routing, sampling, and anomaly detection provided by Data Prepper ingestion tools.
Detect anomalies and analyze streaming data with rich transformation and aggregation.
|Performance monitoring||Use trace analytics to detect issues with service latency and trigger alerts when conditions are met.|
|Troubleshooting||Troubleshoot services and perform root cause analysis by correlating key metrics with trace and log data.|
|Advanced log analysis||Use auto-generated log patterns to detect outlier events in log data.|
|Monitor application health||Monitor the service-level objectives of your applications using built-in application analytics.|
|Anomaly detection||Automatically detect anomalous behavior in incoming data in near real time.|
|Capacity planning||Obtain actionable insights related to system capacity, performance, and stability.|
|Security forensics||Use PPL to investigate suspicious events in log data.|