Monitors

Overview

A Monitor is scheduled for repetitive execution on a Collector to deliver additional performance metrics to the AppMon Server.
Typical examples are windows performance counters that are not specific to a process but host-wide, and SNMP data sources.

Data retrieved by Monitors are stored as Measures, which can then be combined and correlated to metrics captured from within the application. For example, transaction response times, number of exceptions and executed database statements.

You can monitor multiple hosts without creating a separate Monitor for each host. Instead, a master Monitor is configured to run on multiple hosts.

You must configure at least one target host for a Monitor. You can also add specific hostgroups or intersections of hostgroups as targets. Whenever a new host machine is added to a specific hostgroup that is a target of a Monitor, the added host is automatically monitored without any extra configuration. See Infrastructure for more information on configuring hosts and hostgroups. See Using Host and Hostgroups for Large System Monitoring for a walkthrough on monitoring multiple hosts.

Configuration

You can create a monitor through the System Profile or the Tasks/Monitors dashlet. In the System Profile, select the Monitors screen and click the Create button. In the dashlet, right-click to open the context menu and select Create.

When the Monitor Type Chooser displays, select the desired type.

The basic configuration is the same procedure for all Monitor types. For information on the built-in Monitors, see Monitor Types. You can add Monitors through Monitoring Plugins available in the Dynatrace Community.

On the Schedule tab, define the monitor schedule and select the execution target.

Select whether the monitor should be run manually or run on a schedule.

If you select Run scheduled:

  • Select the interval from the first list. The selections range from Every 10 Seconds through Every Hour.
  • Click Add to use a preconfigured schedule or define a new schedule, or click Edit to revise the schedule. For further information on schedules, see System Profile - Schedules.
  • Optionally select Business Hours from the second list. For further information on Business Hours, see System Profile - Business Hours.

Warning

Monitoring can cause significant load on a Collector. It is recommended that you use a separate Collector for monitoring of multiple hosts.

Monitor types

These Monitor types are provided by default.

Host monitor

See Host Health Monitoring.

SNMP monitor

See SNMP Monitor.

Unix monitor

See Unix System Monitoring.

URL monitor

See URL Monitor.

VMware compute resource performance monitor

This Monitor retrieves performance counters from a Compute Resource within the VMware infrastructure. It provides the following information:

Parameter Name Description
Compute Resource Name of the VMware Compute Resource from which to retrieve performance counters.
Username The username for the VMware host account.
Password The password for the VMware host account.
VMware webservice URL The URL to access the VIM webservice on the VMware host.

VMware host system performance monitor

This Monitor retrieves performance counters from a host system within the VMware infrastructure. It provides the following information:

Parameter Name Description
Username The username for the VMware host account.
Password The password for the VMware host account.
VMware webservice URL The URL to access the VIM web service on the VMware host.

VMware resource pool performance monitor

This Monitor retrieves performance counters from a resource pool within the VMware infrastructure. It provides the following information:

Parameter Name Description
Resource Pool Name of the VMware Resource Pool from which to retrieve perfomance counters.
Username The username for the VMware host account.
Password The password for the VMware host account.
VMware webservice URL The URL to access the VIM web service on the VMware host.

VMware virtual machine performance monitor

This Monitor retrieves performance counters from a Virtual Machine within the VMware infrastructure.

Parameter Name Description
Virtual Machine Name of the VMware Virtual Machine from which to retrieve performance counters.
Username The username for the VMware host account.
Password The password for the VMware host account.
VMware webservice URL The URL to access the VIM web service on the VMware host.
Compute Virtual CPU on Host basis Virtual CPU usage is normally calculated for each virtual CPU, which is based on one host core. This can be confusing. Enable this option to calculate the virtual CPU usage based on the total CPU of the host system.

Web transaction monitor

See Web Transaction Monitor.

Windows Performance Monitor

See Windows Performance Monitor.