Access application dependency data in SAM

As Application Dependency polling and Connection Quality polling (if enabled) occur, the latest data populates these parts of the Orion Web Console:

  • The Application Connections widget on Node Details and Application Details pages.
  • The Connection Details page that you can access via the Application Connections widget.

Application Connections widget

The Node Details and Application Details pages display the Application Connections widget if Application Dependency polling detects these types of dependencies:

  • Application-to-application, including application processes
  • Application-to-node
  • Node-to-application

The Application Connections widget does not appear automatically on cloned, customized versions of the Node Details and Application Details pages. To add it, click Settings > All Settings > Manage Views. Select the page you want to add it to, click Edit, and select the Application Connections widget. Click Done to save your changes. To learn more about customizing widgets, click here.

Sample data appears in the Application Connections widget if a node does not host an application dependency agent plug-in, or if polling does not find dependencies. See Deploy Orion agents to nodes with applications you want to monitor.

If Connection Quality polling is enabled, the Application Connections widget displays the following data about TCP connections:

  • Latency: Network latency (also called response time) is the time required for a packet to travel across a network path from a sender to a receiver. The higher the latency, the greater the impact on application performance as perceived by users. To troubleshoot latency issues, see Troubleshooting environmental issues with Performance Analysis (PerfStack) dashboards.
  • Packet Loss: A percentage of packets lost with respect to packets sent, usually caused by network congestion. If this value exceeds the Orion general threshold, navigate to the Nodes with High Packet Loss widget to open the custom chart for the node.

Similar to Spotlight functionality in AppStack, you can click connection types and status indicators at the top of the widget to filter data, as shown here:

Interpret colors and symbols in the Application Connections widget

Orion Platform products use icons as a visual language to describe the status of items such as nodes, interfaces, events, or alerts. Values that exceed Orion Platform thresholds appear bold on a colored background, as shown next.

Click here to learn how node status is calculated in the Orion Platform.

Gray indicates that either an application is unknown or data is not displayed due to database credential account limitations stored in the SolarWinds Information Services (SWIS) business layer:

To display…

You must have permission to view…

Node-to-node links

Both parent nodes

TCP connections and statistics about latency and packet loss

Both parent entities — either nodes or applications

Applications and application processes linked to a node

The parent node

Network connection thresholds for a node

The parent node

For a more granular picture of dependencies, view the Connection Details page, as described next.

Connection Details page

The Connection Details page shows the entire communication stack from one node to another, which makes it a unique troubleshooting tool.

Data displayed on the Connection Details page includes:

  • The application name and detected process names, such as mysqld.exe.
  • Monitored TCP metrics, including:
    • CPU: The percentage of CPU utilization.
    • P-MEM: The amount of physical memory used.
    • V-MEM: The amount of virtual memory used.
    • R-IOPS: Read input/output operations per second.
    • W-IOPs: Write input/output operations per second.
  • The port used by the application process.
  • Latency and packet loss metrics (if Connection Quality polling is enabled).
  • Latest Events details.

The Connection Details page also includes a Commands menu that you can use to configure thresholds, initiate Application Dependency polling, or hide events.

To access the Connection Details page:

  1. Access a Node Details page or Application Details page in the Orion Web Console.
  2. Click the arrow next to a connection displayed in the Application Connections widget.

The Connection Details page opens, as shown in this example:

  1. (Optional) Click an option on the Commands menu to:
  • Configure network connection thresholds.
  • Initiate Application Dependency polling immediately.
  • Show or hide events.
  • Menu options vary based on account permissions.