[PDF] [PDF] AppDynamics Essentials - AppDynamics Documentation

25 oct 2014 · Like every new technology, the AppDynamics Application Intelligence the baseline It takes some time for the Controller to establish baselines 



Previous PDF Next PDF





[PDF] AppDynamics Pro Quick Overview Key terms and concepts

A baseline provides a known point of reference against which performance is measured Dynamic baselines are based on observed performance over time Static 



[PDF] AppDynamics Essentials - AppDynamics Documentation

25 oct 2014 · Like every new technology, the AppDynamics Application Intelligence the baseline It takes some time for the Controller to establish baselines 



[PDF] 7 Steps to Maximizing the Value of AppDynamics APM - Axity

Business Transaction health rules: Compares data against the baseline (or a static value) for the same anomalies mentioned above as data moves through each 



[PDF] AppDynamics for Developers - Cisco Live

Baseline iQ Diagnostic iQ Every user, every transaction Automates discovery and correlation Dynamically updated 15 “Without AppDynamics it would be 



[PDF] Creating Amazing Customer Experience at Scale with AppDynamics

You can't afford not having the visibility that AppDynamics provides ” Public Cloud Private Cloud Network Enterprise iQ Map iQ Baseline iQ Diagnostic iQ



[PDF] APPDYNAMICS

BASELINE: Every agent monitoring a Business Transaction sends detailed performance and business metrics back to the Controller, which, through machine 



[PDF] An APM solution tailored for the modern software-defined - AWS

The AppDynamics platform automatically calculates dynamic baselines for business transactions and all application and infrastructure components it monitors



[PDF] Why AppDynamics?

You can't afford not having the visibility that AppDynamics provides ” Public Cloud Private Cloud Network Enterprise iQ Map iQ Baseline iQ Diagnostic iQ



[PDF] AppDynamics Lite vs Pro Edition

AppDynamics, the leader in application performance management (APM) for the baseline This feature ensures that AppDynamics can learn your application's 



[PDF] 15 Minutes Introduction to AppDynamics - Karunsubramaniancom

In addition AppDynamics 'learns' application behavior and automatically sets baselines, and alerts when the deviation from baseline is not normal (anomaly) The 

[PDF] appdynamics basic interview questions

[PDF] appdynamics basics

[PDF] appdynamics certification dumps

[PDF] appdynamics certification exam

[PDF] appdynamics certification sample questions

[PDF] appdynamics certified associate performance analyst exam #4 pfa 100

[PDF] appdynamics certified associate performance analyst exam cost

[PDF] appdynamics certified implementation professional

[PDF] appdynamics certified implementation professional dumps

[PDF] appdynamics certified implementation professional exam

[PDF] appdynamics certified performance analyst

[PDF] appdynamics cloud

[PDF] appdynamics cwom

[PDF] appdynamics db agent install

[PDF] appdynamics implementer training

Page 1AppDynamics Pro Documentation

Version 4.0.x

Page 2

AppDynamics Essentials . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5

Getting Started . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

Quick Install . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

AppDynamics Concepts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

Using the Controller UI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16

Flow Maps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

Time Ranges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23

KPI Graphs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24

Set User Preferences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25

Internationalization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28

License Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28

AppDynamics Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29

Lite and Pro Editions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30

Glossary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31

Monitor and Measure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40

Monitor Business Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42

Monitor Applications in a Development Environment . . . . . . . . . . . . . . . . . . . . . . 44

Monitor Background Tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45

Data Collectors Versus Information Points . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48

Detect Problems Caused by Application Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50

Configure Data Collectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51

Creating New Tiers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60

Cross Application Flow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61

Monitor Business Transactions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62

Organize Traffic as Business Transactions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66

Business Transaction Entry Points . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68

All Other Traffic Business Transaction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71

Configure Business Transaction Detection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74

Refine Business Transaction Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . 80

Configure Custom Match Rules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84

Configure Exclude Rules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88

Group Business Transactions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94

Import and Export Transaction Detection Configuration . . . . . . . . . . . . . . . . . . 95

Backend Monitoring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98

Monitor Databases . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99

Monitor Remote Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103

Configure Backend Detection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106

Resolve Backends to Tiers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116

Group Backends on Flow Maps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118

Remove Stale Backends . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120

Scorecards . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121

Transaction Snapshots . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122

Configure Transaction Snapshots . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131

Monitor Service Endpoints . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133

Customize the Business Transaction List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134

Detect Anomalies Using Dynamic Baselines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136

Configure Baselines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144

Set Performance Boundaries Using Thresholds . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145

Configure Transaction Thresholds . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148

Configurations Using Match Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150

Regular Expressions In Match Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151

Monitor Performance with Custom Dashboards . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154

Page 3

Create Custom Dashboards . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156

Share Custom Dashboards . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168

Export and Import Custom Dashboards . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169

Import and Export Custom Dashboards with the REST API . . . . . . . . . . . . . . . . . 171 Creating and Managing Custom Dashboard Templates . . . . . . . . . . . . . . . . . . . . 172

Scheduled Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180

Monitor Errors and Exceptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183

Configure Error Detection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188

Configure a Custom Logger . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190

Configure Exceptions and Log Messages to Ignore . . . . . . . . . . . . . . . . . . . . . 192 Configure Errors Based on HTTP Response Codes . . . . . . . . . . . . . . . . . . . . 196

Configure Error Redirect Pages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198

Monitor Infrastructure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198

Infrastructure Metrics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201

App Servers List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206

AppDynamics Mobile App . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208

Monitor Events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211

Filter and Analyze Events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213

Monitor Application Change Events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215

Events Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219

Troubleshoot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232

Troubleshoot Slow Response Times . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234

Compare Snapshots to Find Slow Calls . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241

Troubleshoot Errors and Exceptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241

Troubleshoot Health Rule Violations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243

Virtual War Room . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247

Set Time Ranges to Isolate Issues . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250

Troubleshoot Node Problems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 255

Call Graphs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258

Configure Call Graphs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263

Capture Details with Diagnostic Sessions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266

Alert and Respond . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 268

Policies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271

Configure Policies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275

Health Rules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279

Configure Health Rules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 289

Import and Export Health Rule Configurations . . . . . . . . . . . . . . . . . . . . . . . . . . . 300

Actions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 302

Notification Actions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 305

Diagnostic Actions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 307

Cloud Auto-Scaling Actions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 310

Remediation Actions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311

Custom Actions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 315

Action Suppression . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 316

Configure Action Suppression . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 318

Email Digests . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 319

Alerting for Business Transaction Health Problems . . . . . . . . . . . . . . . . . . . . . . . . . . 321

Getting Started Wizard for Alerts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 322

Analyze . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 324

Metric Browser . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 330

Percentile Metrics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 337

Information Points . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 339

Page 4

Business Metrics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 339

Configure Business Metric Information Points . . . . . . . . . . . . . . . . . . . . . . . . . 343

Business Metric for Revenue Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 345

Code Metrics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 348

Configure Code Metric Information Points . . . . . . . . . . . . . . . . . . . . . . . . . . . . 350

Scalability Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 351

Correlation Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 353

Reporting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 354

Compare Metrics For Different Time Periods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 358

Metric Data Display in Graphs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 359

Transaction Analysis Graph . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 364

Metrics Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 366

Use the AppDynamics REST API . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 382

Example Integrations Using the AppDynamics REST API . . . . . . . . . . . . . . . . . . . . . 422

Use Curl to Access AppDynamics REST APIs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 422

Platform Release Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 423

Agent - Controller Compatibility Matrix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 473

Copyright © AppDynamics 2012-2015Page 5

AppDynamics Essentials

On this page:

What is the AppDynamics Application Intelligence

Platform?

Application Environment Modeling in

AppDynamics

Business Transactions

User Interface

Metrics

Snapshots

Health Rules

Related pages:

AppDynamics Concepts

Supported Environments and Versions

Glossary

Browse the videos:

AppDynamics video tour

Rate this page:

Like every new technology, the AppDynamics Application Intelligence Platform has its own special view of the world. This topic provides an orientation to the basic essentials of the AppDynamics view and its accompanying lexicon. It also offers some videos and links to topics that go into more depth. What is the AppDynamics Application Intelligence Platform? The AppDynamics Application Intelligence Platform consists of a Controller and one or more application agents. You instrument an application that you want to monitor with one or more agents, which collect real-time metrics about the application's performance and report them to the Controller. The Controller stores, processes, and analyzes these metrics. You see the metrics when you log into the Controller UI from a Web browser. The Controller can be the AppDynamics SaaS Controller or an on-premise Controller installed at your site. There are different application agents for different application platforms and environments. AppDy namics also provides a machine agent, which reports performance metrics about an application server's hardware, operating system and network. See Supported Environments and Versions for details.

Copyright © AppDynamics 2012-2015Page 6

Application Environment Modeling in AppDynamics

AppDynamics presents performance information based on its model of your application environment. This environment can be made up of application severs, databases, middleware, and

other entities that provide the related services of a logical application. The basic unit in the model

an agent), is called a node. What a(and the basic unit of your environment that is instrumented by unit actually is in your environment depends on the underlying application type. For example, the Java Agent instruments a JVM, the .NET agent instruments a CLR, and the Node.js agent instruments a Node.js process. Nodes are organized into tiers. Tiers are logical constructs composed of one or more identical nodes. Tiers are organized into business applications, sometimes just called applications. When a business application performs a user request, traffic flows among tiers, usually to backend such as databases and remote services. The agents do not instrument backends directly buts they do monitor flows to them. For more information about the model, see .AppDynamics Concepts

Business Transactions

Every user request to an application is modeled as a . The agentbusiness transaction automatically detects the business transactions in a business application, but you can customize the automatic detection mechanism for your application environment. A single complex business transaction can be distributed over many tiers, which may be built on different platforms.

User Interface

The Controller UI presents the most popular performance metrics in a series of built-in dashboards that correspond to different aspects of the model: application, tier, node, business transaction, database, remote service, etc. The dashboards display these popular metrics (called KPIs for key performance indicators) graphically through , and graphs over the time rangeflow mapsscorecards that you select. The agents report many more metrics than just the KPIs. You can create thatcustom dashboards display only the metrics that you are interested in. You can create several custom dashboards for different audiences in your organization.

Metrics

Use the in the controller UI to view all of the metrics that the agents report.Metric Browser Most of the metrics relate to the overall performance of the application or business transaction (load, average response time, error rate, etc.) or of the application server infrastructure (percentage CPU busy, percentage of memory used, etc).

In addition:

Copyright © AppDynamics 2012-2015Page 7

You can create special metrics called to report on how your business (asinformation points opposed to your application) is performing, for example your total revenue for a certain product or set of products. You can also use information points to report on how your code is performing, for example how many times a specific method is called and how long it is taking to execute. You can also create extensions that use the machine agent to report thatcustom metrics you define. These metrics are and reported in the controller, just like the built-inbase-lined

AppDynamics metrics.

You can access all the metrics programmatically, as well query and manipulate the application environment, using the .AppDynamics REST API

Snapshots

Snapshots give you a detailed picture of your application at a certain point in time. They usually include call graphs that allow you to drill down to the line of code that may be causing performance problems. The most common snapshots are .transaction snapshots

Health Rules

To automate monitoring and remediation, you can create that define conditions forhealth rules which you want the agent to generate an or perform a specific . See alertactionAlert and Respond

Getting Started

On this page:

Set Up Your Controller

Instrument Applications

Configure Basic Controller Settings

Monitor Your Apps and Refine the Configuration

Get the AppDynamics Pro Trial:

Rate this page:

You can try the AppDynamics Application Intelligence Platform by signing up for an account on ww . After signing up, the next step is to set up the AppDynamics Controller. Thew.appdynamics.com Controller is where your application data is processed, stored, and viewed.

Set Up Your Controller

Copyright © AppDynamics 2012-2015Page 8

After you sign up for an account in the , the portal presents a welcome pageAppDynamics portal where you can start your trial. You have two options for hosting your Controller: The quickest way to get started is with a SaaS Controller. For this option, choose the Launc option. You will then receive an email from the AppDynamics Operations team withh SaaS the URL and login details for your hosted Controller instance. After logging in, you can download agents and start instrumenting your applications, as described next. For a Controller that you install and administer yourself, choose the Download on-premise option and follow the instructions for downloading the Controller installer. For more information about installing, see the instructions for an installation overview, or Quick InstallI for all the details. The page describes the terms ofnstall the ControllerLite and Pro Editions the AppDynamics Pro Trial and Lite editions and starting your trial.

Instrument Applications

Once you set up the Controller, you can log in and have a look around the AppDynamics UI. Before you can see application data, however, you need to instrument your application environment with

AppDynamics App Agents.

At first log in, the Controller UI opens to the Agent Download Wizard. To have the Controller start

follow the instructions in the wizard to download and install agents in yourcollecting performance data,

application environment. For more information, see . Instrument Applications

After you've installed agents and restarted your applications, put your applications under load to have

the dashboards and flow maps in the Controller UI start showing performance information.

Configure Basic Controller Settings

Depending on the AppDynamics features you want to try, you may have a few additional setup steps to undertake. From the page in the Controller UI, follow the links on theHomeSettings home page to configure a few initial basic settings for the Controller: Administration: Even if you are running a self-service trial of AppDynamics Pro, it's likely that you will want to add users to the Controller. You can also set up roles and groups to manage permissions in the Controller UI. Configure Email/SMS: For SaaS, the Controller is preconfigured to use a built-in SMTP server for email notifications of policy violations. For an on-premise Controller or if you want to set up SMS alerts, configure the settings on the dialog. Configure Email/SMS View License: The shows details about your account in the Controller and listslicense page the number of license units available to you. Learn about other administration in the page.Administer the Controller

Monitor Your Apps and Refine the Configuration

AppDynamics gives you a great deal of information about the performance of your applications

right out of the box. But it also provides flexibility for refining and customizing the configuration to

best suit your application, environment, or requirements.

Copyright © AppDynamics 2012-2015Page 9

To learn about monitoring and how to refine how the Controller collects and presents information, see:

Monitor and Measure

Configure Business Transaction Detection

Set up policies

Validate Health Rules and error detection rules

Quick Install

On this page:

Install the On-Premise Controller

Install Agents

Related Pages:

Install and Administer the Platform

Controller System Requirements

Lite and Pro Editions

Rate this page:

This page describes how to get up and running with AppDynamics Application Intelligence Platform quickly. This assumes you are installing the Controller for a demonstration or small scale environment. For information on installing AppDynamics for a large scale environments, see Install . and Administer the Platform

If you are using a SaaS Controller, the Controller is installed and administered for you, so you only

need to install AppDynamics application agents in your monitored environment. Jump ahead to Ins for information on installing the agent. tall the Agents

Install the On-Premise Controller

The Controller download package includes an installer that gets the Controller installed and running in just a few minutes. The Controller works on Linux or Windows operating system, among other. There are a few pre- and post-installation notes to observe for the different operating systems, as described in the following sections.

Requirements for Trial and Small-Scale Settings

The system requirements for the Controller machine depend upon the number of app agents and the amount of activity in your environment. The requirements for small and demo profiles are:

Controller

performance profile

Supported

OS platforms CPU # of cores

RAMDisk

storage

Disk I/O

write/read/random read Agent Count

Metrics

Count/minute

Copyright © AppDynamics 2012-2015Page 10

DemoLinux (32 &

64-bit)

Windows

(32 &

64-bit)

2 CPU Cores

1.5 GHz

minimum

2 GB50 GB50 MB/sec

50 MB/sec

1.5 MB/sec

up to 5

5 K max

SmallLinux (32 &

64-bit)

Windows

(32 &

64-bit)

4 CPU Cores

1.5 GHz

minimum

4 GB100 GB50 MB/sec

50 MB/sec

1.5 MB/sec

6-1025 K max

For details on operating system version support and requirements for other profiles, see Controllerquotesdbs_dbs5.pdfusesText_9