# APM for core java application

**URL:** <https://discuss.elastic.co/t/apm-for-core-java-application/251720>\
**Category:** APM\
**Tags:** java\
**Created:** [October 12, 2020, 6:25am UTC](https://discuss.elastic.co/t/apm-for-core-java-application/251720 "2020-10-12T06:25:32Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![puja](https://avatars.discourse-cdn.com/v4/letter/p/4491bb/32.png) [@puja](https://discuss.elastic.co/u/puja)\
**Post date:** [October 12, 2020, 6:25am UTC](https://discuss.elastic.co/t/apm-for-core-java-application/251720/1 "2020-10-12T06:25:32Z")

</div>

Hi,

**Kibana version** : 7.7

**Elasticsearch version** : 7.7

**APM Server version** : 7.7

**APM Agent language and version** : java - 1.16

**Browser version** : chrome 84.0

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

**Fresh install or upgraded from other version?** Fresh install

I have pure java application and its uses below framework-

Asynchronus framework -executor service.  
Networking framework - httpurlconnection  
Logging framework - log4j

I have enable opentracing as well

I want to know how to configure APM for my application?

Please help

---

<div class="post-metadata">

**Author:** ![Sylvain\_Juge](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/sylvain_juge/32/55521_2.png) [@Sylvain\_Juge](https://discuss.elastic.co/u/Sylvain_Juge)\
**Post date:** [October 12, 2020, 7:04am UTC](https://discuss.elastic.co/t/apm-for-core-java-application/251720/2 "2020-10-12T07:04:22Z")

</div>

Hi @puja,

you will find detailed setup instructions [in our documentation](https://www.elastic.co/guide/en/apm/agent/java/current/setup.html).

---

<div class="post-metadata">

**Author:** ![puja](https://avatars.discourse-cdn.com/v4/letter/p/4491bb/32.png) [@puja](https://discuss.elastic.co/u/puja)\
**Post date:** [October 12, 2020, 10:06am UTC](https://discuss.elastic.co/t/apm-for-core-java-application/251720/3 "2020-10-12T10:06:27Z")

</div>

Hi Sylvain,

Thanks for your reply.

Actually, I tried using below options, but not getting transactions in APM kibana.

java -javaagent:/root/apm/elastic-apm-agent-1.17.0.jar -Delastic.apm.service\_name=APM\_TEST -Delastic.apm.hostname=Apm\_test -Delastic.apm.log\_level=DEBUG -Delastic.apm.enable\_log\_correlation=true -Delastic.apm.server\_urls=http://10.161.121.45:8200 -jar myapp.jar

---

<div class="post-metadata">

**Author:** ![Sylvain\_Juge](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/sylvain_juge/32/55521_2.png) [@Sylvain\_Juge](https://discuss.elastic.co/u/Sylvain_Juge)\
**Post date:** [October 12, 2020, 11:12am UTC](https://discuss.elastic.co/t/apm-for-core-java-application/251720/4 "2020-10-12T11:12:16Z")

</div>

In your application, what qualifies as a _transaction_ ?  
Which of the [supported technologies](https://www.elastic.co/guide/en/apm/agent/java/current/supported-technologies-details.html) are you using in this application ?

---

<div class="post-metadata">

**Author:** ![puja](https://avatars.discourse-cdn.com/v4/letter/p/4491bb/32.png) [@puja](https://discuss.elastic.co/u/puja)\
**Post date:** [October 13, 2020, 2:02pm UTC](https://discuss.elastic.co/t/apm-for-core-java-application/251720/5 "2020-10-13T14:02:54Z")

</div>

Hi Sylvain,

Below is the technology stack -

Asynchronus framework -executor service.  
Networking framework - httpurlconnection  
Logging framework - log4j

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [November 3, 2020, 10:03am UTC](https://discuss.elastic.co/t/apm-for-core-java-application/251720/6 "2020-11-03T10:03:05Z")

</div>

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