The Elastic APM integration became generally available in 7.16 — see the APM Guide for updated documentation. Standalone APM Server users can see the Legacy APM Overview and Legacy APM Server Reference.
Elastic Docs ›
APM:
Server Reference
  • APM
    • User Guide
  • APM agents
    • Android Agent Reference
    • Go Agent Reference
    • iOS Agent Reference
    • Java Agent Reference
    • .NET Agent Reference
    • Node.js Agent Reference
    • PHP Agent Reference
    • Python Agent Reference
    • Ruby Agent Reference
    • Real User Monitoring JavaScript Agent Reference
  • APM extensions
    • Monitoring AWS Lambda Functions
    • Attacher
« Tune Elasticsearch General configuration options »

Configure APM Serveredit

To configure APM Server, edit the configuration file. The default configuration file is called apm-server.yml. The location of the file varies by platform. To locate the file, see Directory layout.

See the Config File Format for more about the structure of the config file.

The following topics describe how to configure APM Server:

  • General configuration options
  • Anonymous authentication
  • Elasticsearch index template
  • Index lifecycle management
  • Instrumentation
  • Jaeger
  • Kerberos
  • Kibana endpoint
  • Logging
  • Output
  • Project paths
  • Real User Monitoring (RUM)
  • SSL/TLS settings
  • Transaction metrics
  • Use environment variables in the configuration
« Tune Elasticsearch General configuration options »

Most Popular

Video

Get Started with Elasticsearch

Video

Intro to Kibana

Video

ELK for Logs & Metrics