A newer version is available. For the latest information, see the current release documentation.
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
« Running APM Server on Docker General configuration options »

Configuring APM Serveredit

To configure APM Server, you edit the configuration file. For rpm and deb, you’ll find the configuration file at /etc/apm-server/apm-server.yml. Under Docker, it’s located at /usr/share/apm-server/apm-server.yml. For mac and win, look in the archive that you just extracted.

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
  • Specify SSL settings
  • Load the Elasticsearch index template
  • Configure logging
  • Set up the Kibana endpoint
  • Load the Kibana dashboards
  • Set up Real User Monitoring (RUM) support
  • Use environment variables in the configuration
  • Set up project paths
« Running APM Server on Docker General configuration options »

Most Popular

Video

Get Started with Elasticsearch

Video

Intro to Kibana

Video

ELK for Logs & Metrics