Troubleshooting Visual Application Discovery and Analysis (VADA)

Overview

VADA obtains information to help you discover your application topology by running a System Center Operations Manager (SCOM) agent task on the machine in your deployment you request. If anything goes wrong, the error details are returned in the VADA user interface to help you diagnose any issue.

This article is to help you with troubleshooting any issues you may experience whilst using VADA.

Discover Mode

Discovery error

If you see a message Discovery error or Discovery is disabled see Discovery Error or Discovery is disabled

Discovery not available

See Discovery not available

Task permission is required in Systems Center Operations Manager to perform the discovery operation

The user has not been granted permission in SCOM to execute the Get Netstat CSV (Data On Demand) task (for example, they are a Read-Only Operator). A SCOM administrator will need to modify their permissions.

Errors discovering Unix or Linux machines

In order to discover correctly on Unix and Linux systems, the Get Netstat CSV task (upon which VADA depends) must be able to execute ps and netstat with root privileges.

If you have not correctly configured privileged access for the SCOM Unix/Linux agent (either misconfiguring the account assigned to the UNIX/Linux Privileged Account profile, or the server’s sudoers configuration), you may receive errors such as:

  • sudo: no tty present and no askpass program specified

  • StdErr:ERROR: Process ID list syntax error.

  • When viewing the task output (see below) you may see the PID, ProcessName, and ProcessDescription columns empty.

Check with the administrator for that system to ensure that the privileged account bound to the UNIX/Linux Privileged Account run as profile is configured correctly, is distributed to the appropriate resource pool, and that the user account in use has the correct sudoers configuration.

Analyze Mode

See Perspective not available

Topology Perspective

When browsing to the Topology perspective of a distributed application in Squared up, you may see a message indicating that the distributed application (DA) cannot be displayed:

This Distributed Application cannot be displayed. Only Distributed Applications that contain Component Groups can be displayed

See The Distributed Application cannot be displayed

Troubleshooting

VADA discovery depends on being able to run the “Get Netstat CSV (Data On Demand)” task on the machine of interest. Trying to run this task separately can sometimes give more useful information to help diagnose what the problem is.

Run the task from Squared Up

Navigate to the server object in Squared Up which is causing the discovery errors and perform the following four steps:

  1. Click the task button
  2. Select Get Netstat CSV (Data On Demand) task
  3. Click execute
  4. Observe the output below

Squared Up Get Netstat CSV task results

Run the task from the SCOM Console

  1. Under the Monitoring tab click on the Windows Computers or Unix/Linux Computers view as appropriate.
  2. Locate the server which is causing discovery issues
  3. In the Tasks pane on the left, locate and click on Get Netstat CSV (Data on Demand)
  4. Click the Run button at the bottom of the window. When the task completes, check the Task output pane for information.

Further assistance

If you need further assistance please open a ticket or email Squared Up Support, and send any discovery error messages (the “copy” button will put them in your clipboard for convenience) and we will be happy to help out.

Visual Application Discovery and Analysis

Discovering an application using VADA

Discovery error

Discovery not available

This Distributed Application cannot be displayed. Only Distributed Applications that contain Component Groups can be displayed

VADA cannot display Distributed Application topology

Windows Management Framework

Data on Demand Management Packs label: Troubleshooting Visual Application Discovery and Analysis (VADA) keywords: VADA discovery Visual Application Analysis Troubleshooting errors error discover analyze analyse disabled