Hi @Jurilz
First, make sure that you have read the troubleshooting section of our documentation.
From what you provided, it seems that you can properly attach to running JVMs using the standalone jar. The next thing to check here is to check log files (or standard output) from those running JVMs.
Also, please note that APM agent does not provide (yet) any automatic instrumentation plugin for Elasticsearch, however, we have plans to do that in the future. See https://github.com/elastic/apm-agent-java/issues/1561 issue that should add meaningful metrics/tracing information.
apm-server is written in Go, there is a separate agent for Go.