Splunk AppDynamics

Represent Application Availability in time?

Dante_Paoloni
New Member

Hi!

I was wondering if anyone actually found a way to represent the Availability of an application in time (or downtime) as a metric counter. 

As in like a total time of application not performing without any problem in a given timeframe.

Labels (1)
0 Karma

Morelz
Motivator

Hi

Availability is relative and would be different in every organisation.

You need to define what you would classify as you availability metrics for an Application and use the Appdynamics metrics to calculate this.

As an example for 1 Application you might have 6 nodes load balanced handling traffic, and 1 of them goes offline, however all other traffic is routed and handled without any problems. thereby producing no errors and users were not affected.

Would you classify the Application as 100% available, due to no errors and users affected, even though one node went offline. or would the one node being down affect your availability.

Ciao

Dante_Paoloni
New Member

Hey @Mario.Morelli !

Thanks for the reply!  i know that the concept of Availability is different for every org.  My main issue is once defined (for example the agent metric of Availability of node) I want to calculate how much time that specific alert was triggered in the length of a day or a week... and have a raw "Availability" per node in value of time.

The main objective in this is to have a Widget (of any kind) that shows an N number of hours (or minutes) that a specific entity had en event (Following the example in this case it would be the Availability of a node).

0 Karma

Morelz
Motivator

Thanks Dante

From what I know, this isn't possible OOB. Best would be to add this in the Idea Exchange to get some traction.

My suggestion would either be one of the following.

1. Create a script to call AppDynamics REST API, and query the events related to a node, this will also include start & end dates for events affecting the node. you can then output this into some sort of visualization. Either process it into a custom analytics table within AppDynamics if possible, or use a tool like Grafana to do the visualization.

2. Integrate AppD into a BI tool to extract all the information via the REST API, where you can then slice & dice the data within the Metric DB.

Grafana also has a Plugin for AppDynamics, which should be able to get you the info you require, however I have not tested it yet, and it's a premium Plugin which will cost money

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!

Announcing Modern Navigation: A New Era of Splunk User Experience

We are excited to introduce the Modern Navigation feature in the Splunk Platform, available to both cloud and ...

Modernize your Splunk Apps – Introducing Python 3.13 in Splunk

We are excited to announce that the upcoming releases of Splunk Enterprise 10.2.x and Splunk Cloud Platform ...

Step into “Hunt the Insider: An Splunk ES Premier Mystery” to catch a cybercriminal ...

After a whole week of being on call, you fell asleep on your keyboard, and you hit a sequence of buttons that ...