• Observability: other versions:
  • Get started
    • What is Elastic Observability?
    • What’s new in 8.19
    • Quickstart: Monitor hosts with Elastic Agent
    • Quickstart: Monitor your Kubernetes cluster with Elastic Agent
    • Quickstart: Monitor hosts with OpenTelemetry
    • Quickstart: Unified Kubernetes Observability with Elastic Distributions of OpenTelemetry (EDOT)
    • Quickstart: Collect data with AWS Firehose
    • Add data from Splunk
  • Applications and services
    • Application performance monitoring (APM)
      • Get started
        • Fleet-managed APM Server
        • APM Server binary
      • Learn about data types
        • Spans
        • Transactions
          • Transaction sampling
        • Traces
        • Errors
        • Metrics
        • Metadata
      • Collect application data
        • APM agents
          • Centrally configure APM agents in Kibana
          • Real User Monitoring (RUM)
          • Create and upload source maps (RUM)
        • OpenTelemetry
          • Upstream OpenTelemetry Collectors and language SDKs
          • Collect metrics
          • Limitations
          • Resource attributes
        • Kubernetes
        • AWS Lambda Functions
        • Jaeger (deprecated)
      • View and analyze data
        • Overviews
          • Services
          • Traces
          • Dependencies
          • Service Map
          • Service overview
          • Mobile service overview
        • Drill down into data
          • Transactions
          • Trace sample timeline
          • Errors
          • Metrics
          • Infrastructure
          • Logs
        • Filter and search data
          • Filters
          • Advanced queries
          • Cross-cluster search
        • Interpret data
          • Find transaction latency and failure correlations
          • Track deployments with annotations
          • Explore mobile sessions with Discover
          • Observe Lambda functions
        • Integrate with machine learning
        • Identify deployment details for APM agents
        • Settings
      • Act on data
        • Create rules and alerts
        • Create custom links
      • Use APM securely
        • Secure data
          • Control access to APM data
          • Built-in data filters
          • Custom filters
          • Delete sensitive data
        • Secure communication with APM agents
          • APM agent TLS communication
          • API keys
          • Secret token
          • Anonymous authentication
        • Secure communication with the Elastic Stack
          • Use feature roles
          • Grant access using API keys
        • Secure access to the Applications UI
          • Create an APM reader user
          • Create an annotation user
          • Create an API user
          • Create a central config user
          • Create a storage explorer user
      • Manage storage
        • Storage Explorer
        • Data streams
        • Index lifecycle management
        • View the Elasticsearch index template
        • Parse data using ingest pipelines
        • Storage and sizing guide
        • Reduce storage
        • Explore data in Elasticsearch
      • Configure APM Server
        • General configuration options
        • Anonymous authentication
        • APM agent authorization
        • APM agent central configuration
        • Instrumentation
        • Kibana endpoint
        • Logging
        • Output
          • Elasticsearch Service
          • Elasticsearch
          • Logstash
          • Kafka
          • Redis
          • Console
        • Project paths
        • Real User Monitoring (RUM)
        • SSL/TLS settings
          • SSL/TLS output settings
          • SSL/TLS input settings
        • Tail-based sampling
        • Use environment variables in the configuration
        • Advanced setup
          • Installation layout
          • Secrets keystore
          • Command reference
          • Tune data ingestion
          • High Availability
          • APM Server and systemd
      • Monitor APM Server
        • Fleet-managed
        • APM Server binary
          • Use internal collection
          • Use Metricbeat collection
          • Use local collection
      • APM APIs
        • APM UI API
          • Agent Configuration API
          • Annotation API
          • RUM source map API
          • APM agent Key API
        • APM Server API
          • APM Server information API
          • Elastic APM events intake API
          • Elastic APM agent configuration API
          • OpenTelemetry intake API
          • Jaeger event intake
      • Troubleshooting
        • Common problems
        • What happens when APM Server or Elasticsearch is down?
        • APM Server response codes
        • Processing and performance
        • APM Server binary debugging
        • APM Server performance diagnostic
      • Upgrade
        • APM agent compatibility
        • Breaking Changes
        • Upgrade to version 8.19.10
          • Self-installation standalone
          • Self-installation APM integration
          • Elastic Cloud standalone
          • Elastic Cloud APM integration
        • Switch to the Elastic APM integration
          • Switch a self-installation
          • Switch an Elastic Cloud cluster
      • Release notes
        • APM version HEAD
        • APM version 8.19
        • APM version 8.18
        • APM version 8.17
        • APM version 8.16
        • APM version 8.15
        • APM version 8.14
        • APM version 8.13
        • APM version 8.12
        • APM version 8.11
        • APM version 8.10
        • APM version 8.9
        • APM version 8.8
        • 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
      • Known issues
    • Synthetic monitoring
      • Get started
        • Use Project monitors
        • Use the Synthetics app
      • Scripting browser monitors
        • Write a synthetic test
        • Configure individual monitors
        • Use the Synthetics Recorder
      • Configure lightweight monitors
      • Manage monitors
      • Work with params and secrets
      • Analyze monitor data
      • Monitor resources on private networks
      • Use the CLI
      • Configure projects
      • Multi-factor Authentication
      • Configure Synthetics settings
      • Grant users access to secured resources
        • Setup role
        • Writer role
        • Reader role
      • Manage data retention
      • Use Synthetics with traffic filters
      • Migrate from the Elastic Synthetics integration
      • Scale and architect a deployment
      • Synthetics support matrix
      • Synthetics Encryption and Security
      • Troubleshooting
    • Real user monitoring
    • Uptime monitoring (deprecated)
      • Get started
      • Analyze
        • View monitor status
        • Analyze monitors
        • Inspect uptime duration anomalies
      • Configure settings
      • Troubleshoot mapping issues
    • Tutorial: Monitor a Java application
  • CI/CD
  • Cloud
    • AWS
      • Ingestion options
      • Monitor AWS with Elastic Agent
        • EC2
        • Kinesis data streams
        • S3
        • SQS
      • Monitor AWS with Beats
      • Monitor AWS with Amazon Data Firehose
        • VPC Flow Logs
        • CloudTrail logs
        • Network Firewall logs
        • WAF logs
        • CloudWatch logs
        • Troubleshooting
      • Monitor AWS with Elastic Serverless Forwarder
    • Azure
      • Monitor Microsoft Azure with Elastic Agent
      • Monitor Microsoft Azure with Beats
      • Monitor Microsoft Azure with the Azure Native ISV Service
      • Monitor Microsoft Azure OpenAI
    • GCP
      • GCP Dataflow templates
  • Infrastructure and hosts
    • Analyze infrastructure and host metrics
      • Get started with system metrics
      • View infrastructure metrics by resource type
      • Explore infrastructure metrics over time
      • Analyze and compare hosts
      • Detect metric anomalies
      • Configure settings
    • Universal Profiling
      • Get started
      • Manage data storage
        • Index lifecycle management
        • Configure probabilistic profiling
      • Advanced configuration
        • Tag data for querying
        • Add symbols for native frames
        • Use a proxy
        • Override kernel version check
        • Environment variables to configure the Universal Profiling Agent
        • Configuration file of the Universal Profiling Agent
      • Upgrade
      • Troubleshoot
      • Self-hosted infrastructure
        • Install the backend
          • Step 1: Update the stack
          • Step 2: Enable Universal Profiling in Kibana
          • Step 3: Set up Universal Profiling in Kibana
          • Step 4: Run the backend applications
          • Step 5: Next steps
        • Operate the backend
        • Troubleshoot the backend
    • Tutorial: Observe your Kubernetes deployments
    • Tutorial: Observe your nginx instances
    • Troubleshooting
      • Understanding "no results found" message
    • Metrics reference
      • Host metrics
      • Container metrics
      • Kubernetes pod metrics
      • AWS metrics
  • Logs
    • Stream any log file
    • Parse and organize logs
    • Filter and aggregate logs
    • Stream application logs
      • Plaintext application logs
      • ECS formatted application logs
      • APM agent log sending
    • Explore logs
      • Logs Explorer
      • Categorize log entries
      • Inspect log anomalies
      • Configure data sources
      • Logs Stream
    • Add a service name to logs
    • Logs index template reference
    • Troubleshoot logs
  • Troubleshooting
    • Explore data
    • Inspect
  • Incident management
    • Alerting
      • Create and manage rules
        • APM Anomaly
        • Custom threshold
        • Error count threshold
        • Failed transaction rate threshold
        • Inventory
        • Latency threshold
        • Log threshold
        • Metric threshold
        • Monitor status
        • TLS certificate
        • Uptime duration anomaly
        • SLO burn rate
        • Degraded docs
      • Aggregation options
        • Rate aggregation
      • View and manage alerts
        • SLO burn rate breaches
        • Threshold breaches
    • Cases
      • Configure access to cases
      • Open and manage new cases
      • Configure case settings
    • Service-level objectives (SLOs)
      • Configure SLO access
      • Create an SLO
      • Troubleshoot SLOs
  • Data set quality
  • Observability AI Assistant
  • Reference
    • Fields reference
      • Logs Explorer fields
      • Infrastructure app fields