Splunk AppDynamics

Pull Metric browser REST url without using UI

CommunityUser
Splunk Employee
Splunk Employee

Is there a way to get the REST URLs for a given set of metrics without using the UI? I need to create a compiled list and going to the UI for each is going to be painful so I hope there is a way to easily do this from the command line.

Cheers,

-Stephen

Labels (3)
Tags (2)

Shivanandraddi_
New Member

Hi,

Did anyone solve this?
I need to collect the rest URL without using UI. i.e. Using command line or using any code.
Please let us know if anyone has an idea to overcome this.

Thanks in advance!
Shivanand

Tags (1)
0 Karma

CommunityUser
Splunk Employee
Splunk Employee

Hi,

I'll second Stephen's request/question. It would be really helpful if there's some mechanism/endpoint one could hit that exposes a comprehensive list of metrics exposed by AppDynamics. This would enable complete automation of extracting metric data. If there's no endpoint that lists out metrics, is it possible to derive the metric path by making successive calls to the metrics hierarchy endpoint and looking at the child elements with each metric item?

Thanks,

Akash

Tags (3)

Binu_Mathew
Explorer

Use this

curl -k -K /home/appdynamics/test/password http://hostname:port/controller/rest/applications/<ApplicationName>/business-transactions?output=JSON

in /home/appdynamics/test/password update data as below

user = username@accountname:passowrd

Kevin_Brunette
Engager

Hi Stephen!


We have a rest API that you can use to pull metrics. Easiest way to get the metric path is to go to your Controller -> (Select your Application under "Applications") -> Metric Browser (left menu)

Select the metric(s) you want and right click on it and you should get a "copy REST Url". That should do the trick to grab the metric information you require..

image.png

If you are running this from a script you will probably need to authenticate wit HTTP which is described here..https://docs.appdynamics.com/display/PRO44/Using+the+Controller+APIs#UsingtheControllerAPIs-Authenti...

-Kevin

0 Karma

CommunityUser
Splunk Employee
Splunk Employee

Thanks for the reply Kevin. I am aware of how to get the URL via the Web UI but I'd like to replicate that action from a script. I couldn't find anything specific in the API docs that pointed me to how to do that without using the UI. Does that help clear up what I am trying to accomplish?

For App FooBar use API call to get REST URL for all metrics/specific metric

Cheers,

-Stephen

0 Karma
Get Updates on the Splunk Community!

Splunk Observability Synthetic Monitoring - Resolved Incident on Detector Alerts

We’ve discovered a bug that affected the auto-clear of Synthetic Detectors in the Splunk Synthetic Monitoring ...

Video | Tom’s Smartness Journey Continues

Remember Splunk Community member Tom Kopchak? If you caught the first episode of our Smartness interview ...

3-2-1 Go! How Fast Can You Debug Microservices with Observability Cloud?

3-2-1 Go! How Fast Can You Debug Microservices with Observability Cloud? Learn how unique features like ...