To configure APM Server, you can also update the
apm-server.yml configuration file.
For rpm and deb,
you’ll find the configuration file at
There’s also a full example configuration file at
/etc/apm-server/apm-server.reference.yml that shows all non-deprecated
options. For mac and win, look in the archive that you extracted.
See Config File Format in Beats Platform Reference for more about the structure of the config file.
apm-server: host: localhost:8200 output: elasticsearch: hosts: ElasticsearchAddress:9200
If you are using an X-Pack secured version of Elastic Stack, you need to specify credentials in the config file before you run the commands that set up and start APM Server. For example:
output.elasticsearch: hosts: ["ElasticsearchAddress:9200"] username: "elastic" password: "elastic"
If you plan to use the sample Kibana dashboards provided with APM Server, configure the Kibana endpoint:
setup.kibana: host: "localhost:5601"
host is the hostname and port of the machine where Kibana is running,
If you specify a path after the port number, you need to include
the scheme and port:
See Configuring APM Server for more configuration options.