Troubleshooting Techniques Course

APM204

Champion transaction snapshots and dashboards to view additional outliers that could be causing problems, showing your team the advantages of AppDynamics from a IT and Business perspective.
6
Topics
3
Labs
4
Hours
1
Training Unit

Understanding proper synchronization and database querying is necessary to protecting shared data in an application. This AppDynamics course helps you look at performance for each query as you go, evaluate correctly and avoid severe performance and scalability problems for continuous rapid business growth.

— Ray Baco, AppDynamics Instructor

This course is part of the following Tracks

What you will learn in the Troubleshooting Techniques Course

This half-day Troubleshooting Techniques course is designed for users who conduct more complex troubleshooting sessions to resolve common issues such as: too many database calls, over-synchronization, and resource misuse, and memory leaks. You will also learn to address system bottlenecks and application performance by detecting node problems, using MVC/WebAPI Transactions, and Windows Performance Counters.

In this course, you will champion transaction snapshots and dashboards to view outliers that could be causing problems, showing your team the advantages of AppDynamics from a IT and Business perspective. We will take a deep dive into the use of the memory tab on the node-level dashboard to confirm and troubleshoot a memory leaks and then use the information from the application flow map or Transaction Snapshots to identify which Business Transactions are using database connections.

Prerequisites

APM200 - Essentials Course

APM201 - Diagnostics & Troubleshooting Fundamentals Course

APM202 - Detecting & Managing Transactions Course

APM203 - Code Instrumentation & Visibility Course

Learn to monitor and respond strategically

The Troubleshooting Techniques course is designed for individuals who will deploy and configure AppDynamics across enterprise-wide applications. Typically, they are responsible for applications and monitoring, or members of the Center of Excellence leveraging customized configurations to monitor and respond strategically for those who need to balance their deep dives with the big picture.

Troubleshooting Techniques Video

Troubleshooting Techniques Course Agenda

Topic 1
Troubleshooting

Topic 2
Too Many/Slow Database Calls

Topic 3
Over Synchronization

Topic 4
Resource Misuse

Topic 5
Memory Management

Topic 6
MVC/WebAPI Transactions - .NET only

AppDynamics courses are Instructor led either onsite or virtually and include student lab practice following each instructor demo. The lab exercises link theory to practice and make sure you leave the training with the ability to use AppDynamics to the fullest.