• APM Guide: other versions:
  • What is APM?
  • Components and documentation
  • Quick start
  • Data Model
    • Spans
    • Transactions
    • Errors
    • Metrics
    • Metadata
  • Features
    • Data security
      • Built-in data filters
      • Custom filters
      • Delete sensitive data
    • Distributed tracing
    • Real User Monitoring (RUM)
    • Transaction sampling
      • Configure head-based sampling
      • Configure tail-based sampling
    • Logging integration
    • Cross-cluster search
    • Span compression
    • Monitoring AWS Lambda Functions
    • APM Attacher
  • How-to guides
    • Create and upload source maps (RUM)
    • Integrate with Jaeger
    • Monitor APM Server
    • Parse data using ingest pipelines
    • View the Elasticsearch index template
  • OpenTelemetry integration
    • OpenTelemetry API/SDK with Elastic APM agents
    • OpenTelemetry native support
    • Other execution environments
    • Collect metrics
    • Limitations
    • Resource attributes
  • Manage storage
    • Data streams
    • Index lifecycle management
    • Storage and sizing guide
    • Reduce storage
    • Tune Elasticsearch
  • Input settings
  • Secure communication with APM agents
    • APM agent TLS communication
    • API keys
    • Secret token
    • Anonymous authentication
  • API
    • Events intake API
      • Metadata
      • Transactions
      • Spans
      • Errors
      • Metrics
      • Example request body
    • Agent configuration API
    • Server information API
  • Troubleshooting
    • Common problems
    • Processing and performance
  • Upgrade
    • APM agent compatibility
    • Breaking Changes
    • Upgrade to version 8.7.1
      • Self-installation standalone (legacy)
      • Self-installation APM integration
      • Elastic Cloud standalone (legacy)
      • Elastic Cloud APM integration
    • Switch to the Elastic APM integration
      • Switch a self-installation
      • Switch an Elastic Cloud cluster
  • Release notes
    • APM version 8.7
    • APM version 8.6
    • APM version 8.5
    • APM version 8.4
    • APM version 8.3
    • APM version 8.2
    • APM version 8.1
    • APM version 8.0
  • Legacy APM Overview
    • Components and documentation
    • Quick start guide
      • Quick start development environment
    • Data Model
      • Spans
      • Transactions
      • Errors
      • Metrics
      • Metadata
    • Features
      • Data security
      • Distributed tracing
      • Real User Monitoring (RUM)
      • Transaction sampling
      • OpenTracing bridge
      • OpenTelemetry integration
      • Observability integrations
      • Cross-cluster search
    • Troubleshooting
    • Breaking changes
      • 7.15.0 APM Breaking changes
      • 7.14.0 APM Breaking changes
      • 7.13.0 APM Breaking changes
      • 7.12.0 APM Breaking changes
      • 7.11.0 APM Breaking changes
      • 7.10.0 APM Breaking changes
      • 7.9.0 APM Breaking changes
      • 7.8.0 APM Breaking changes
      • 7.7.0 APM Breaking changes
      • 7.6.0 APM Breaking changes
      • 7.5.0 APM Breaking changes
      • 7.4.0 APM Breaking changes
      • 7.3.0 APM Breaking changes
      • 7.2.0 APM Breaking changes
      • 7.1.0 APM Breaking changes
      • 7.0.0 APM Breaking changes
      • 6.8.0 APM Breaking changes
      • 6.7.0 APM Breaking changes
      • 6.6.0 APM Breaking changes
      • 6.5.0 APM Breaking changes
      • 6.4.0 APM Breaking changes
  • Legacy APM Server Reference
    • Get started
      • Step 1: Install
      • Step 2: Set up and configure
      • Step 3: Start
      • Step 4: Next steps
      • Repositories for APT and YUM
      • Run APM Server on Docker
    • Set up
      • Directory layout
      • Secrets keystore
      • Command reference
      • High Availability
      • APM Server and systemd
    • How-to guides
      • Create and upload source maps (RUM)
      • Custom index lifecycle management
      • Integrate with Jaeger
      • View the Elasticsearch index template
      • Manage Storage
        • Storage and sizing guide
        • Processing and performance
        • Reduce storage
        • Manage Indices via Kibana
        • Update existing data
      • Parse data using ingest node pipelines
      • Tune data ingestion
        • APM Server
        • Elasticsearch
    • Configure
      • General configuration options
      • APM agent configuration
      • Anonymous authentication
      • Instrumentation
      • Jaeger
      • Kerberos
      • Kibana endpoint
      • Logging
      • Output
        • Elasticsearch Service
        • Elasticsearch
        • Logstash
        • Kafka
        • Redis
        • File
        • Console
        • Change the output codec
      • Project paths
      • Real User Monitoring (RUM)
      • SSL/TLS settings
        • SSL output settings
        • SSL input settings
      • Use environment variables in the configuration
    • Secure
      • Grant users access to secured resources
        • Create a writer user
        • Create a monitoring user
        • Create an API key user
        • Create a central config user
        • Create a source map user
        • Additional APM users and roles
      • Grant access using API keys
      • Secure communication with APM agents
        • SSL/TLS communication
        • API keys
        • Secret token
        • Anonymous authentication
      • Secure communication with Elasticsearch
      • Secure communication with Logstash
      • Use Linux Secure Computing Mode (seccomp)
    • Monitor
      • Use internal collection
        • Settings for internal collection
      • Use Metricbeat collection
    • API
      • Events intake
        • Metadata
        • Transactions
        • Spans
        • Errors
        • Metrics
        • Example Request Body
      • Source map upload
      • Agent configuration
      • Server information
    • Explore data in Elasticsearch
      • Transaction documents
      • Span documents
      • Error documents
      • Metrics documents
      • Source map document
    • Exported fields
      • APM Application Metrics fields
      • APM Error fields
      • APM Profile fields
      • APM Sourcemap fields
      • APM Span fields
      • APM Span Metrics fields
      • APM Transaction fields
      • APM Transaction Metrics fields
      • APM Transaction Metrics fields
      • Beat fields
      • Cloud provider metadata fields
      • Docker fields
      • ECS fields
      • Host fields
      • Kubernetes fields
      • Process fields
      • System Metrics fields
    • Troubleshoot
      • Common problems
      • Debug
      • Get help
      • Breaking Changes