# APM and AWS Elasticsearch

**URL:** <https://discuss.elastic.co/t/apm-and-aws-elasticsearch/131361>\
**Category:** APM\
**Created:** [May 10, 2018, 10:05pm UTC](https://discuss.elastic.co/t/apm-and-aws-elasticsearch/131361 "2018-05-10T22:05:28Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![wa7son](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/wa7son/32/21259_2.png) [@wa7son](https://discuss.elastic.co/u/wa7son)\
**Post date:** [May 14, 2018, 2:01pm UTC](https://discuss.elastic.co/t/apm-and-aws-elasticsearch/131361/2 "2018-05-14T14:01:19Z")

</div>

Hi Tim

Yes, APM Server can send data to AWS ES. You will however not be able to use the APM UI in Kibana as that requires the free X-Pack Basic license which it isn't possible to run on AWS ES.

However, the APM Server comes packaged with a few ready-to-use [APM Kibana Dashboards](https://www.elastic.co/guide/en/apm/server/current/load-kibana-dashboards.html) that you can use instead. But bear in mind that these dashboards does not provide the same rich functionality as the dedicated APM UI.

To configure AWS Server to send data to a remote Elasticseach instance (as is the case with AWS ES), you need to specify the hostname/port of the AWS ES cluster using the `output.elasticsearch.hosts` config option.

You can read about how to do that via the command line here:  
[https://www.elastic.co/guide/en/apm/server/current/setting-up-and-running.html](https://www.elastic.co/guide/en/apm/server/current/setting-up-and-running.html)

Or using the configuration file here:  
[https://www.elastic.co/guide/en/apm/server/current/apm-server-configuration.html](https://www.elastic.co/guide/en/apm/server/current/apm-server-configuration.html)

I hope this answers your question 🙂

---

_[View the full topic](https://discuss.elastic.co/t/apm-and-aws-elasticsearch/131361)._
