Elastic APM
VerifiedApplication performance monitoring built into the Elastic Observability platform
See all screenshots - Deployment Cloud Based, On Premises, Hybrid, Any
- Starting price As low as $0.07/GB ingested
- Free trial Available
- Best for Startups, SMEs, Enterprises
What is Elastic APM?
Elastic APM is the application performance monitoring component of the Elastic Observability platform, built on top of Elasticsearch. It provides end to end distributed tracing, automatic error and exception grouping, and host and runtime level metrics for languages including Java, .NET, Python, Go, Node.js, Ruby, and PHP. Machine learning powered anomaly detection and correlations help teams spot unusual latency or failure patterns, and native support for OpenTelemetry, W3C trace context, and Jaeger makes it easy to fit into existing instrumentation.
Elastic Cloud Serverless prices Observability usage per gigabyte, with a Logs Essentials tier starting as low as $0.07 per GB ingested and a Complete tier at $0.09 per GB for logs and traces plus $0.023 per GB for metrics, each with separate retention charges. Self managed and hosted subscription tiers are also available but require contacting sales for exact pricing, and a free trial is available through Elastic Cloud.
Key Features of Elastic APM
Elastic APM lists 8 documented features, including End-to-end distributed tracing across services, Automatic error and exception tracking with stack-trace grouping and Host and runtime metrics collection (JVM, Go runtime, etc.). The list below covers what the product does rather than how it is marketed.
- End-to-end distributed tracing across services
- Automatic error and exception tracking with stack-trace grouping
- Host and runtime metrics collection (JVM, Go runtime, etc.)
- Machine learning based anomaly detection and correlations
- Native OpenTelemetry, W3C trace context, and Jaeger support
- Service maps and dependency visualization
- Unified logs, metrics, and traces in one platform
- Extensive language agent support (Java, .NET, Python, Go, Node.js, Ruby, PHP)
Elastic APM Pricing
Elastic APM lists 3 plans without published figures. Pricing is quoted on request.
Logs Essentials (Serverless)
As low as $0.07/GB ingested
Usage-based
$0.017/GB/month retention; includes ad hoc log analysis, dashboards, integrations, and alerts; 50GB free egress then $0.05/GB
Complete (Serverless)
$0.09/GB ingested
(logs/traces), $0.023/GB (metrics)
Usage-based
$0.019/GB/month retention for logs/traces, $0.005/GB/month for metrics; adds SLOs, AI pipelines, ML, and workflow automation
Self-managed / Hosted (Standard, Platinum, Enterprise)
Custom
License or resource based
Contact sales for exact pricing; Platinum adds advanced ML and 99.95% uptime SLA, Enterprise is the premium tier
Elastic APM Specifications
Elastic APM is available on web app. It offers an API, has a free trial and has a free plan.
- Deployment
- Cloud Based
- On Premises
- Hybrid
- Any
- Billing cycle
- Monthly
- Desktop
- Web App
- Languages
- English
- Built for
- Startups
- SMEs
- Enterprises
- Support
- Tickets
- Training
- Live Support
- Integrations
- OpenTelemetry, Kubernetes, AWS, Azure, Google Cloud, Slack, PagerDuty, Jira, ServiceNow
- Public API
- Yes
- Free trial
- Yes
- Free plan
- Yes
- Runs in browser
- Yes
- Customisable
- Yes
- Website
- elastic.co
Elastic APM Videos
Elastic APM Comparisons
Used Elastic APM? Write the first review.