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.
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.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.