AppDynamics Application Intelligence Platform

3.8.x Documentation



Release Notes

Skip to end of metadata
Go to start of metadata

The Node Dashboard displays the overall health, key metrics, and provides single-click access to all of the performance indicators for a particular node.

Accessing the Node Dashboard

To view the Node Dashboard for a particular node

1. Select the business application.

2. In the left navigation pane, click Servers -> App Servers -> <Tier> -> <Node>.
AppDynamics displays the Node Dashboard for the selected node.

How the Node Dashboard is Organized

The Node Dashboard shares the same common components as other Dashboards, including Time Ranges.

Action Menu

The Action menu provides commonly-performed actions for a node

  • Troubleshoot -> View Slow and Error Transactions displays transaction snapshots for the selected time range by node. See Transaction Snapshots.
  • Troubleshoot -> View Health Rule Violations displays the list of health rule violations. See Troubleshoot Health Rule Violations.
  • Troubleshoot -> View Agent Diagnostic Events displays the list of agent diagnostic events. See App Agent for Java Diagnostic Data.
  • Analyze -> Analyze Response Time vs Load and Analyze CPU vs Load open the Scalability Analysis window.
  • Analyze -> Analyze Node Problems displays the node problem viewer. See Troubleshoot Node Problems.
  • Report -> Export PDF Report instantly generates a PDF report. See Reports.
  • Configure -> Configure App Server Agent opens the Node Properties configuration window. See App Agent Node Properties.
  • Edit Properties lets you modify the type of the node.
  • Move Node lets you move the node to another tier.
  • Delete Node deletes the node from the flow map.

Node Dashboard Tabs

The Node Dashboard has these tabs:

Dashboard Tab

The Dashboard Tab displays:

  • Node Flow Map: The Node Dashboard contains a Flow Map for the selected node. The User/External symbol in the Flow Map represents all traffic to the selected node in the selected tier that is not accounted for by calls from other tiers. See Flow Maps.
  • Events: Lists events that are by default configured to display in the dashboard: Health Rule Violation Started, Code Problems, Application Changes and Custom events. See Events
  • Transaction Scorecard: Number and percentage of transactions that are normal, slow, very slow, stalled or errors. See Scorecards.
  • Exceptions: list the total number and number-per-minute of:
    • Exceptions
    • HTTP Error Codes
    • Error Page Redirects
      Click the Exceptions link to see the list of exceptions. See To Troubleshoot Exceptions for more information.
  • Key Performance Indicators: See KPI Graphs.

Compare Menu

The Compare menu is visible when the Dashboard tab is selected.

By default the performance displayed in the dashboard is compared against the daily trend, which is the performance over the last 30 days. From the Compare menu you can direct AppDynamics to use a different baseline or no baseline. You can also configure baselines. For more information about baselines see Behavior Learning and Anomaly Detection and Configure Baselines.

Hardware Tab

The Hardware tab graphs metrics about the physical server that hosts the node. These metrics include:

  • CPU Utilization
  • Memory Utilization
  • Disk I/O
  • Network I/O

These metrics are available if a machine agent is installed on the machine that hosts the node.

Memory Tab

The Memory tab has four subtabs:

  • Heap and Garbage Utilization
  • Automatic Leak Detection
  • Object Instance Tracking
  • Custom memory Structures

See Troubleshoot Java Memory Issues.

JVM Tab (Java Only)

The JVM tab displays the JVM version, startup options, system options and environment properties for the node. See App Agent for Java Configuration Properties for information about the startup options.

Java only.

JMX Tab (Java Only)

The JMX tab lets you monitor JMX metrics. See Monitor JMX MBeans.

Java only.

CLR Tab (.NET Only)

The CLR tab displays CLR properties, CLR startup properties, CLR metadata, and environment variables.

Events Tab

The Events tab lists the events for the node and summary information about each.

  • Type: type of event. See Events.
  • Summary: description of the event.
  • Time: date and time when the event occurred.
  • Business Transaction: link to the Business Transaction Dashboard for the event.
  • Tier: link to the tier on which the event occurred.
  • Node: link to the Node Dashboard for the node on which the event occurred.
  • Actions Executed: action executed in response to the event, if any

This is an embedded copy of the event list in which only events for the selected node are reported. You can modify the event types reported in the list. For more information about the event list see Filter and Analyze Events.

Slow Response Times Tab

The Slow Response Times tab has two subtabs:

Slow Transactions Subtab

This subtab is also accessible from the Troubleshoot menu.
See Slow and Stalled Transactions.

Slow DB & Remote Service Calls Subtab

This subtab is also accessible from the Troubleshoot menu.
See Slow Database and Remote Service Calls.

Errors Tab

The Errors tab has two subtabs:

  • Error Transactions
  • Exceptions

These subtabs are also accessible from the Troubleshoot menu.
See Troubleshoot Errors.

Transaction Snapshots Tab

The Transaction Snapshots tab has these subtabs:

The Slow and Error Transactions or Diagnostic Sessions subtabs are the quickest route to drill down to the root cause of slow, stalled or error transactions.

All Snapshots Subtab

This subtab displays all the transaction snapshots captured for the selected time range. Error transaction snapshots are coded red, slow transaction snapshots are coded yellow, and stalled transaction snapshots are coded purple.

You can select a snapshot from the list and double-click it or click View Snapshot to drill down to the root cause of the problem. See Transaction Snapshots for more information.

Slow and Error Transactions Subtab

This subtab displays only snapshots for slow and error transactions.

Diagnostic Sessions Subtab

This subtab displays diagnostic sessions that have been started and enables you to start diagnostic sessions by clicking Start Diagnostic Session.

A diagnostic session captures detailed data about the processing of a transaction as transaction snapshots over a defined period of time. These snapshots include full call graphs. See Diagnostic Sessions.

Periodic Collection Subtab

This subtab displays transaction snapshots that have been configured to be collected periodically, whether or not the transactions are slow or error. See Configure Transaction Snapshots for information about enabling and disabling periodic snapshot collection.

Transaction Analysis Tab

The Transaction Analysis tab shows the Transaction Analysis Tab histogram for the selected node.

Agents Tab

The Agents Tab provides information about the agent instrumenting the node. It contains these subtabs:

  • App Server Agent
  • Machine Agent
  • Agent Diagnostic Stats

App Server Agent Subtab

This subtab describes the properties of the app agent.

It also enables you to request the agent log files and to configure and start logging of specific types of requests for a specified duration. This gives you fine control of what to log.

To Request Agent Log Files

See Request Agent Log Files.

To Configure and Start an Agent Logging Session

See Configure and Start an Agent Logging Session (Java and PHP only).

Machine Server Agent Subtab

This subtab describes the properties of the machine agent, if a machine agent is installed on the machine that hosts the node.

Agent Diagnostic Stats Subtab

This subtab displays agent diagnostic statistics, such as how many transactions successfully registered or how many metrics were uploaded. You can click a statistic to see it graphed in the Metric Browser.

See App Agent for Java Diagnostic Data.

Learn More