Java Monitoring Lab

Java Application Monitoring

Introduction

AppDynamics is a full-stack performance monitoring solution for your critical business applications that offers the following features:

  • Consistent end-to-end application monitoring, regardless of environment, traditional, hybrid, or cloud-native.
  • Accelerated cloud migration and enterprise-grade, end-to-end insights for your applications regardless of where they are deployed.
  • Unified monitoring that enables you to quickly resolve performance issues before they become business problems, with three clicks to root cause.

You can optimize the total cost of ownership by leveraging existing personnel, processes, and training on AppDynamics platform for traditional, cloud, or hybrid deployments.

Objectives

In this Lab you learn how to use AppDynamics to monitor the health of your application services. You will need to complete this lab first before you start the other labs in this PoV Playbook.

When you have completed this lab, you will be able to:

  • Download the AppDynamics Java APM Agent.
  • Install the AppDynamics Java APM Agent.
  • Initialize the sample application with load.
  • Configure collection settings in the Controller.
  • Monitor your application’s health.
  • Troubleshoot application performance issues to find root cause.
  • Monitor alerts in AppDynamic’s monitoring service based off of data captured by AppDynamics.

Lab hosts / virtual machines

The lab environment has two hosts:

  • The first host is where you installed the AppDynamics Platform and runs the AppDynamics Controller and will be referred to from this point on as the Controller VM.
  • The second host runs the Supercar Trader application used in the labs. It will be the host where you will install the AppDynamics agents and will be referred to from this point on as the Application VM.


Controller VM

image

Application VM

image

After installing the AppDynamics agents, you will access the AppDynamics Controller to monitor the application performance and troubleshoot issues in the application that are impacting end users.

If you are ready to learn how AppDynamics can help you monitor your application’s health, let’s get started!


Next

We’ll download the Java APM agent from the Controller.