I'm new here and hopefully using the forum right. I set up an ELK stack with beats version 7.11.1 newly in a local environment via Ansible and Vagrant. Everything is working fine.
Now I wanted to collect and visualize JMX data using APM. I wrote a role for the APM server, which works. In Kibana I get a message that I have set up the APM Server correctly. Then I downloaded the APM Java Agent as described in the instructions to the node from which I want to get the data. I wrote an elasticapm.properties. It is located in the folder where the .jar file of the agent is located.
When I start the application I get the following parameters:
-javaagent:/home/tracey/elastic-apm-agent-1.21.0.jar \ -Delastic.apm.server_urls=http://localhost:8200 \ -Delastic.apm.application_packages=<name> \
I get data displayed in Kibana under APM, but the following message at agent status: "No data has been received from agents yet". Could it be that this is why I am not getting all the data from each worker displayed under APM? Also, I wanted to display the JMX data of the application, I just don't know how. Can you please explain where and how I can do that or maybe I am not getting the data due to the message about the status of the agent?