Dashboards

cancel
Showing results for 
Search instead for 
Did you mean: 

Dashboard : Has anyone created dashboard using rest api; same for Business transaction.

SOLVED
Highlighted
Adventurer

Dashboard : Has anyone created dashboard using rest api; same for Business transaction.

There is lot of manual effort involved if we create dashboards manually

Same is true for the business transactions also.

Since we configure the same application across multiple environments this creates a lot of redundant manual work. Are there any option to automate it

Has anyone tried using REST api.

Are there any other option involved

Dashboard : Has anyone created dashboard using rest api; same for Business transaction.
2 REPLIES
Community Manager

Re: Dashboard : Has anyone created dashboard using rest api; same for Business transaction.

Hi @Subhra.Pan

 

Thank you for posting your query on the AppDynamics Community.

 

To create Dashboards using REST API, we have developed a tool and is available on Github.

 

If you are unable to self-service, we recommend contacting your AppDynamics representatives. They can put you in touch with the Professional Service for further assistance.

 

 

Let us know how it goes. 

 

 


Thanks,
Radhika P




Found something helpful? Click the Accept as Solution button to help others find answers faster.
Liked something? Click the Thumbs Up button.
Employee

Re: Dashboard : Has anyone created dashboard using rest api; same for Business transaction.

Hi Subhra.Pan,

 

I'm part of AppD Professional Services, and the author of the AppDash tool that Jeanie linked to.

 

AppDash doesn't yet support adding in your own dashboard and then replicating it to multiple applications. It's actually something that I'm working on adding to it, but not quite finished.

 

However, here is the REST API you can use to do it yourself. It's the same API I use in AppDash.

https://docs.appdynamics.com/display/PRO45/Configuration+Import+and+Export+API#ConfigurationImportan...

 

At a high level, you could export the dashboard JSON, replace wherever it says your application name with a template string, create a json for each application filling in the template string, then calling the REST API to upload it.

 

Cheers!