Connect APM Server OSS with AWS Elasticsearch 7.10

Kibana version: 7.10

Elasticsearch version: 7.10

APM Server version: 7.10.2

APM Agent language and version: NodeJS

Original install method (e.g. download page, yum, deb, from source, etc.) and version: Docker

Fresh install or upgraded from other version?: Fresh

Is there anything special in your setup? : No

Description of the problem including expected versus actual behavior. Please include screenshots (if relevant): Trying to use docker APM to connect to AWS Elasticsearch offering v7.10 but getting this error:

Failed to connect to backoff(elasticsearch( Connection marked as failed because the onConnect callback failed: Elasticsearch response: {"error":{"root_cause":[{"type":"parse_exception","reason":"No processor type exists with name [geoip]","processor_type":"geoip"}],"type":"parse_exception","reason":"No processor type exists with name [geoip]","processor_type":"geoip"},"status":400}: 400 Bad Request: {"error":{"root_cause":[{"type":"parse_exception","reason":"No processor type exists with name [geoip]","processor_type":"geoip"}],"type":"parse_exception","reason":"No processor type exists with name [geoip]","processor_type":"geoip"},"status":400}
Pipeline registration failed for apm_user_geo

Steps to reproduce:

  1. Spin up AWS Elasticsearch v7.10 cluster
  2. Try to run APM docker with below command:
docker run -d \
  -p 8200:8200 \
  --name=apm-server9 \
  --user=apm-server \
  --volume="$(pwd)/apm-server.docker.yml:/usr/share/apm-server/apm-server.yml:ro" \ \
  --strict.perms=false -e

Is APM OSS version not compatible with AWS Elasticsearch v7.10 cluster?

Welcome to our community! :smiley:

We do not support APM with the aws version of Elasticsearch sorry to say. It's not the Elasticsearch that we release as it contains unknown changes to the code.

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.