Splunk AppDynamics

Agent not reporting any data to controller - AppD version 4.3.8

CommunityUser
Splunk Employee
Splunk Employee

Hello,

Can you please help me to understand the below different scenarios and how do I find out these scenarios using AppD controller, agent logs for a Java application.

1) Agent not reporting to controller

2) Agent is not collecting data from app server(considering application is running)

3) Application is down hence no data reported on controller

Eg: No application data is reported for particular time range on controller. Now how can I say that agent is up and fine but problem is with the application (could be down or no load at all for more than 2 hours) or Agent was collecting all data but not able to communicate to controller or agent itself was down.

Thanks in advance.

Labels (1)
0 Karma
1 Solution

Peter_Holditch
Builder

If the agent is reporting, it posts a value of 1 to its Availability metric (shown below in the metric browser for a node called WEB1_NODE in the ECommerce-Services tier of the ECommerce application)

You can build health rules and alert on this at the node level, to get notification when a node is not reporting, or a the tier level to ensure each tier always has a certain minimum number of nodes.

image.pngso if you see a 1 posted in that metric, you know the agent reported.

For your cases 1 and 3, this wil be 0.

For case 2, it is extremely unlikely that this metric would be 1 and absolutely no other data would be reported from the agent.  That said, if it is 1 but you do not see Business Transaction activity that you expect within the instrumented node, then it is likely you are missing necessary entry points because your application is not running within a framework for which there is out of the box configuration.

Warm regards,

Peter

View solution in original post

0 Karma

Peter_Holditch
Builder

If the agent is reporting, it posts a value of 1 to its Availability metric (shown below in the metric browser for a node called WEB1_NODE in the ECommerce-Services tier of the ECommerce application)

You can build health rules and alert on this at the node level, to get notification when a node is not reporting, or a the tier level to ensure each tier always has a certain minimum number of nodes.

image.pngso if you see a 1 posted in that metric, you know the agent reported.

For your cases 1 and 3, this wil be 0.

For case 2, it is extremely unlikely that this metric would be 1 and absolutely no other data would be reported from the agent.  That said, if it is 1 but you do not see Business Transaction activity that you expect within the instrumented node, then it is likely you are missing necessary entry points because your application is not running within a framework for which there is out of the box configuration.

Warm regards,

Peter

0 Karma

CommunityUser
Splunk Employee
Splunk Employee

Hi,

Thanks for quick response. It was helpful.
Can you also provide information on 2 point.

0 Karma

Peter_Holditch
Builder

I had already included observations about point 2, but I did not make that very clear. I have updated my initial reply to make it clearer

0 Karma

CommunityUser
Splunk Employee
Splunk Employee

Thanks a lot

0 Karma
Get Updates on the Splunk Community!

Best Strategies to Optimize Observability Costs

 Join us on Tuesday, May 6, 2025, at 11 AM PDT / 2 PM EDT for an insightful session on optimizing ...

Fueling your curiosity with new Splunk ILT and eLearning courses

At Splunk Education, we’re driven by curiosity—both ours and yours! That’s why we’re committed to delivering ...

Splunk AI Assistant for SPL 1.1.0 | Now Personalized to Your Environment for Greater ...

Splunk AI Assistant for SPL has transformed how users interact with Splunk, making it easier than ever to ...