Splunk AppDynamics

GET All Agents by Rest API

CommunityUser
Splunk Employee
Splunk Employee

Is there a Rest API that lists all the agents running in the controller? (Mainly the machine agents.)

Can I just see the agents by the nodes?

Labels (3)
0 Karma
1 Solution

Thomas_Miller
Engager

after you access the node and get the nodeid you can execute this rest call:

https://<your-appd-controller>/controller/rest/applications/<nodeid>/nodes

In the output you get a description of the nodes and there is a field 

<machineAgentPresent>false</machineAgentPresent>

that tells you if there is a machine agent on that node.

But it doesn't give you any more details on the machineagent than whether or not it is installed and reporting into the controller.

Thomas

View solution in original post

Thomas_Miller
Engager

yes, take a look at this link.

https://docs.appdynamics.com/display/PRO45/AppDynamics+APIs

I use Postman with Basic Auth (my login details) to get the info, but you can build a Python or Java client to do it also.

CommunityUser
Splunk Employee
Splunk Employee

Hello Thomas, I am making use of these APIs, however, I have not found any that I can see the agents in use or a list of them that are in use by the controller. The limit I found was to access each node. But that would exclude me from the machine agents.

Thanks

0 Karma

Thomas_Miller
Engager

after you access the node and get the nodeid you can execute this rest call:

https://<your-appd-controller>/controller/rest/applications/<nodeid>/nodes

In the output you get a description of the nodes and there is a field 

<machineAgentPresent>false</machineAgentPresent>

that tells you if there is a machine agent on that node.

But it doesn't give you any more details on the machineagent than whether or not it is installed and reporting into the controller.

Thomas

CommunityUser
Splunk Employee
Splunk Employee

Ok. Thank you very much.

😃

0 Karma
Got questions? Get answers!

Join the Splunk Community Slack to learn, troubleshoot, and make connections with fellow Splunk practitioners in real time!

Meet up IRL or virtually!

Join Splunk User Groups to connect and learn in-person by region or remotely by topic or industry.

Get Updates on the Splunk Community!

Best Practices: Splunk auto adjust pipeline queue

When you enable autoAdjustQueue in Splunk, maxSize should be understood as the queue size Splunk starts with ...

Laser Bananas and Edge Hubs: Exploring Operational Technology (OT) Data Through a ...

  OT is a different environment to traditional IT and can have interesting challenges when interfacing the ...

Event Series: Mastering AI Tokenomics and Splunk Agent Observability

Beyond the Black Box: Correlating AI Performance and Tokenomics with Splunk Agent Observability   As ...