To access: AppDynamics Home > Servers

The Servers list shows all machines registered by a Machine Agent. This list shows metric data for Server-Visibility-enabled machines only. Machines registered with App or .NET Agents, with no Machine Agent running, do not appear in this list. 

On the Servers list you can:

  • See the complete list of Machine Agents reporting to this Controller. The Name is taken from the value in <machine-path> in controller-info.xml. The last string after the last | (pipe) is used. For example, if the value is <machine-path>Group | myName<machine-path>, then the name is myName. For <machine-path>JustName<machine-path>, then the name is JustName.
  • Filter the list using the dropdown to show all servers (the default) or just servers with Server Visibility enabled or disabled. 
  • Use View Options to select the columns shown for each server in the table. You can show or hide metrics such as CPU Steal, Load Average, Memory Swap Used, and Network I/O. You can also show or hide properties such as Host ID and JVM version. 

  • See key performance metrics for your monitored servers at a glance.
  • Change the time period of the metrics displayed.
  • See an overview of the health of the servers, as determined by whether any health rules have been violated.  See View Health Rule Status in the UI.  
  • Click the violations icon () to view health rule violations for a server.
  • Click on any point on a spark chart to see the percentage usage at that time.
  • Sort the chart by any of the columns.
  • Right-click on a set of selected servers to 
  • See additional details of servers that are enabled for Server Visibility. Double-click a selected server to see server-specific dashboard, and details of the server's volumes, network, and processes.
  • Filter data according to the "liveness" of servers. A Machine Agent that reports metrics from a server is considered live. Eventually, servers can transition to a terminated or unrecoverable state. By specifying a time range in the Server Dashboard, you can filter servers which were live and reporting metrics during that time range. To enable this option for an individual account:
    1. Log in to the Controller admin page: <controller-hostname>/controller/admin.jsp
    2. From Accounts, open the account page of interest.
    3. Click Controller SettingsController Configurations and enter:
      1. Name = entity.liveness.filter.enabled 
      2. value = true
      3. Name =entity.liveness.tracker.enabled 
      4. value = true
  • Disable automatic sorting of the Servers List table when it first loads. This option is useful if the Controller is monitoring hundreds or thousands of Machine Agents and the table is taking a long time to load. This option disables the ability to sort the table by any metric or metric trend column. To enable this option for an individual account, do the following:
    1. Log in to the Controller admin page: <controller-hostname>/controller/admin.jsp
    2. From Accounts, open the account page of interest.
    3. Click + Add Property and enter:
      1. Property = SIM_DISABLE_MACHINE_SORTING
      2. value = true

Servers

Available Metrics in the Servers List

Metric NameDescription

Hierarchy  

Specifies the root of the hierarchical path to the server. See the machine hierarchy property in this topic: Machine Agent Configuration Properties.

Health

Indicates if server health rules have been violated on this machine.

Disk Usage % trend

The percentage usage trend over time of storage space in use across all listed volumes, partitions, and disks.

CPU (%)

The percentage of time the CPU was busy processing system or user requests.

CPU Trend 

The trend over time of CPU usage.

Memory (%)

The percentage of memory used.

Memory Trend 

The trend over time of memory usage.

Disk I/O (%)

The percentage of time spent performing read and write operations across one or more disks, volumes, or partitions.

Disk IO Trend

The trend over time of disk usage.

Network I/O (%) 

The average network utilization of network bandwidth for all monitored network devices. The network utilization percentage is the total incoming and outgoing bytes per second, divided by the maximum speed of the network interface. In some cases, if the Network I/O percentage value is too small compared to the network speed (10,000 Mb/s), the value is rounded to zero on the Servers List. In this case, the Network I/O % shows as zero, while the drilled-down details of the machine might show network traffic.

Network Trend

The trend over time of network usage.

Server Visibility Enabled

Indicates if Server Visibility is enabled for this machine. Values=Yes, No, and Not Supported. Not Supported indicates that Server Visibility is not available for that machine OS. 

Icon

Representation of the machine's Operating System