Apm server is not creating index in ElasticSearch

Kibana version: 8.13.4

Elasticsearch version: 8.13.3

APM Server version: 8.16.0

APM Agent language and version: Python 3.9

My APM and elasticsearch are on the same server while my kibana is on different server.

My Python agent is sending traces to the APM server, The APM server is receiving it but somehow it's not getting ingested in the elasticsearch. I don't see any error in the logs. When I try to access APM on kibana I can't see my service at all.

When I did _cat/indices/apm*?v I don't see any indices.

This is my APM log

I tried almost everything but my apm index is not getting created.

Hi Sanjay,

Hard to debug with the screenshot posted since it includes only two log lines, but from the version matrix that you've provided, you're running an unsupported setup.

I would advise upgrading Elasticsearch and Kibana as well so the entire Elastic Stack is in the same version. There have been a few changes between 8.13 and 8.16, particularly in the way that the APM assets (index/component templates, ingest pipelines, etc) are managed.

Hi @marclop ,

Changing the entire stack to 8.16 solved the issue, Thanks for the help

1 Like