AppD Archive

Is it possible to monitor also java-clients?

CommunityUser
Splunk Employee
Splunk Employee

Hi,

currently I'm Testing AppDynamics Pro with our application.
--> my trial ends in 7 days :disappointed_face:


The applications consits of three parts:


The application server (tomcat or jetty)
a background/cron server (java-only, communicating with appserver over mq)
and the java-clients (rcp appliction)

(and two databases)

I've created an application in AppDynamics called MyApp with three tiers (web, cron and client) under each tier there is a node with a unique name (myapp_(cron|web|client)
--> app, tier and node are defined via system-properties

For the web-instace all works fine - I see the business transactions and the database connections.

But I don't see:

- any communication between client and appserver (clients calls WebServices over a Servlet on appserver)

- no database-connections for background server

- no communication between background and appserver

Did I miss a configuration or is the above szenario not possible?

Thanks in advance

Markus

0 Karma

Arun_Dasetty
Super Champion

Hi Markus,

Thanks for writing in and trying out trial version. We expect to monitor java client using AD agent, can you please provide the server and framework details for more clarity of the test evn and scenario.

Please find the response to your queries:

>>>>>> any communication between client and appserver (clients calls WebServices over a Servlet on appserver)?

Answer: Can you please provide the screenshots depicting the issue and also attach the agent logs from both the nodes from tier client invoking the BT and agent logs from server agent the client request is processed.

>>>>>>  no database-connections for background server?

Answer: We expect to show fine, Can you please provide the flow view of BT making database calls, and also provide the following:
- database type and version (mysql, oracle, etc)

- agent logs from agent node/tier where BT making database calls and the BT, class/method details that is invoking database transactions?


>>>>> - no communication between background and appserver?

Answer: If you are monitor BT as background task, the flow and call statistics part of background task will not add the app/tier flow as stated in docs: http://docs.appdynamics.com/display/PRO13S/Background+Task+Monitoring#BackgroundTaskMonitoring-Backg... ,
Please provide the screenshot of MyApp -> "business transactions" screen shot and app dashboard flow view if there is any disconnect

Please keep us posted the requested information to better assist you further.

On a side note we request you to file pro related queries under http://appsphere.appdynamics.com/t5/forums/postpage/board-id/ProTrialDiscJava pro java category

Thanks,

Arun

0 Karma

CommunityUser
Splunk Employee
Splunk Employee

Thanks for your answer - I've found out what I've missed.

I only need to configure some POJOs that my transactions will be detected and now I also see the communication between client and server (POJO, class implements java.rmi.Remote).

I've also devinide a POJO where classname musst contain "ContentMgr" and now I see also all (?) queries from backgroundserver to database.

So I'm currently happy - just unhappy that my trial will expire soon. :slightly_smiling_face:

Markus

0 Karma
Get Updates on the Splunk Community!

See just what you’ve been missing | Observability tracks at Splunk University

Looking to sharpen your observability skills so you can better understand how to collect and analyze data from ...

Weezer at .conf25? Say it ain’t so!

Hello Splunkers, The countdown to .conf25 is on-and we've just turned up the volume! We're thrilled to ...

How SC4S Makes Suricata Logs Ingestion Simple

Network security monitoring has become increasingly critical for organizations of all sizes. Splunk has ...