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 the 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.