A newer version is available. For the latest information, see the current release documentation.
« Upgrading to APM Server v7.0 General configuration options »
Elastic Docs ›
APM:
Server Reference
  • APM
    • Observability › APM
  • 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
    • AWS Lambda extension
    • Attacher

Configuring APM Server

edit
IMPORTANT: This documentation is no longer updated. Refer to Elastic's version policy and the latest documentation.

Configuring APM Server

edit

To configure APM Server, you 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 section of the Beats Platform Reference for more about the structure of the config file.

  • General configuration options
  • Configure the output
  • Parse data using ingest node pipelines
  • SSL/TLS settings
  • Load the Elasticsearch index template
  • Index lifecycle management (ILM)
  • Configure logging
  • Configure the Kibana endpoint
  • Set up Real User Monitoring (RUM) support
  • Jaeger integration
  • Use environment variables in the configuration
  • Configure project paths
« Upgrading to APM Server v7.0 General configuration options »

Most Popular

Video

Get Started with Elasticsearch

Video

Intro to Kibana

Video

ELK for Logs & Metrics