About AppDynamics

“The AppDynamics platform uniquely provides end-to-end visibility of business transactions - from the end-user to application to the database and infrastructure - in real-time. By making the Business Transaction (BT) the primary unit of management for software applications, the platform introduces a single, common language to break down silos between business (Biz), development (Dev), and operations (Ops).”

AppDynamics is a third-party platform that provides real-time monitoring, Get real-time, end-to-end management made for the most complex and distributed applications. AppDynamics APM helps you focus on what matters with features like application mapping, dynamic baselining, and code-level diagnostics, Appvance IQ is able to add this monitor configuration so they can be shown at our own resources usage reports based on AppDynamics monitoring.

We mostly use AppDynamics to monitor databases, this monitoring procedure is based on different metrics, in order to access AppDynamics, you need to have an AppDynamics account already configured and a controller up and running. The Controller is the one that allows you access AppDynamics control panel where you can monitor and take actions over your apps or databases being monitored, if you see no data on your Controller page, the same behavior will be reflected into AIQ so make sure to have some metrics to display.

This document is intended to show how to integrate the AppDynamics monitor into AIQ and which settings you should set before starting using AppDynamics with AIQ. So we will not be discussing how to configure the AppDynamics controller or any of its configuration settings, this document assumes that you already know how the basic AppDynamics settings are configured.

Click the application name, In this example MyApp, Click Analyze from the left pane.

Double Click Metric Browser.

The left panel displays all the metric data that will be pulled on the Appvance IQ Global Options page. Users can right-click any of these metrics and select “Copy full path”, and it can be added as Property Value on the Options Page as seen below.

Health Rules

Checking that option will provide details of all critical, warnings, and errors of health rules (defined by the user) of that application.

Health rules are created in the application itself. Users can create health rules like if there are more than 500 connections mark it as Critical, if there are more than 5000 connections, mark it as a warning, etc. All these are done in Appdynamics.

There is a feature in Appdynamics called Health Rule violations - Users can define these in AppD. In Appvance IQ reports, it will show either as a 1 or 0 depending on the outcome.