Installation overview

This page lists essential steps for planning, installing, and configuring your AppMon deployment in a live environment.

1. Prepare for installation

  1. Review the System requirements to determine that your environment has the necessary resources and compliant target systems on which to successfully install and run AppMon components.
  2. Learn about the AppMon + UEM basics:
  3. Go through the steps in the Deployment Guide to properly identify the sizing needs of your environment and the AppMon components.
  4. Verify that network requirements are met and make ports available for the AppMon components to communicate to each other.
  5. Set up the Performance Warehouse database for long term storage of performance data.

2. Download and install AppMon

  1. Download software component installers for the AppMon Server, Collector, and Client based on your deployment plan. You can also download the a full installation package, to install everything at once. On Windows you can also select the particular components during installation.
    • Multiple operating system platforms are supported to run AppMon. See the Release notes for AppMon 2018 April or AppMon 2017 May for details on supported platforms for AppMon components.
    • AppMon components communicate through a standard TCP/IP unicast protocol. The required port, firewall, and proxy configurations are described in Set up Communication Connections.
  2. Install the AppMon Server (backend and frontend processes/Windows services/*NIX daemons).
  3. Install the AppMon Collector.
  4. Install the AppMon Client according to the following options:
    • Local Client installation: If you selected the basic installation option in the Setup wizard, a Client is installed on the same machine as the AppMon Server.
    • Remote Client installation: You can install the Client on a supported Windows, Linux, or Mac machine that is different from the machine on which the AppMon Server is installed.
    • Set up the Webstart Client: If your browser supports Java Webstart protocol, you can launch a fully functional AppMon Client directly from the AppMon Server using a URL.
  5. Install the Memory Analysis Server as required by your Deployment.

3. Activate licenses

  1. Set up or verify that the product licensing requirements are sufficient for the number of Agents and UEM capacity (if applicable) required by your environment.
  2. Start the Client and log in to the Server. Verify that the Collector is connected to the Server.
  3. Install and activate your licenses.

4. Basic installation settings

  1. Adjust your system memory sizing as needed and restart the Server.
  2. Set the session storage disk quota and location, and then restart the Server. The quota only applies if disk allocation is required outside of the installation directory.
  3. Connect the Server to the Performance Warehouse database.
  4. Decide to run memory analysis by default or on demand. If your deployment doesn't include a Memory Analysis Server, disable the alert.
  5. Set up Collectors
  6. Set up an SMTP email server to enable alerting.
  7. Change the default administrative account password and set up user accounts.
  8. Additional important considerations include:

5. Set up your System Profile and instrument applications

  1. Connect AppMon to your applications by creating one or more System Profiles, which are workspaces where you can model the tiers and nodes of your application environment and manage the initial setup and mapping of Agents.
  2. Use the Application Environment Configuration wizard to initially define the Agent Groups/tiers and Agent mappings required to configure your application processes and web servers to load the Agent and connect to the AppMon Collector. During the wizard set up, you are prompted to download the Agent installer appropriate for your environment and configure the Agent connection string.

As an alternative, you can download the Agent installers from the AppMon Download Center and install and configure the Agents manually. See Agent Configuration for more details.

6. Verify data is being captured in your System Profile

Open the Monitoring Overview dashboard and verify that the transaction flow map visually models your application environment correctly. Also, review the following built-in analysis dashboards to make sure data is being captured:

7. Start using AppMon

After completing these steps, follow the links on the Getting Started page to learn how to use AppMon for proactive and actionable insight into end-user experience, application performance and host and system performance.