Error: Alarm Status Unknown or blank in Portal - DX NetOps Spectrum
search cancel

Error: Alarm Status Unknown or blank in Portal - DX NetOps Spectrum

book

Article ID: 448431

calendar_today

Updated On:

Products

Network Observability CA Performance Management Spectrum

Issue/Introduction

In the DX NetOps Portal, devices synchronized from Spectrum show an "Unknown" or blank "Alarm Status" in the Inventory or Context reports.

This issue typically occurs on specific landscapes while others show correct status.

Symptoms

  • Devices show "Unknown" in the Details tab or a blank value in the Alarm Status column within the Portal.
  • The issue is isolated to devices from one or more specific SpectroSERVER landscapes.
  • The catalina.out log in $SPECROOT/tomcat/logs shows NO_USER exceptions at the time of a subscription rebuild or resync:

    WARN com.aprisma.errorlog - Error reading attributes for models in domain <Domain_ID> :
    exception com.aprisma.spectrum.core.idl.CsCException.CsCSpectrumException {com.aprisma.spectrum.core.idl.CsCError.CsCError_e error=NO_USER...
    java.lang.String textString="<LandscapeName>" ...
    java.lang.String textString="(unknown_user)"
  • OneClick localhost_access_log confirms the Portal authenticates its REST calls using a specific integration user, the same user specified in the Portal Spectrum Data Source configuration.

Environment

  • DX NetOps Portal
  • DX NetOps Spectrum
  • Multi-landscape Distributed SpectroSERVER (DSS) environment

Cause

The integration user defined in the DX NetOps Portal Spectrum Data Source does not exist as a valid user model on the specific SpectroSERVER landscape where the devices are located.

Consequently, OneClick fails to retrieve alarm attributes from that landscape due to a NO_USER error.

Cause confirmation:

  1. In the OC WebApp go to the Users tab.
  2. Find and select the Portal Spectrum DS defined user utilized in the integration.
  3. In it's Component Detail area select the Landscapes tab.
  4. Conform the problem landscape is not listed.

Resolution

To resolve this we need to add the Portal Spectrum DS defined user utilized in the integration to the problem landscape. We'll use the users Landscapes tab options to add the user to the landscape. Once completed launch a Full Synchronization of the Portal Spectrum Data Source. Once completed confirm all devices synchronized through the problem landscape now show the correct Alarm Status in the Portal web UI.

  1. Add the user to the Landscape:
    1. Open the Spectrum OneClick Console.
    2. Select the Users tab.
    3. Find and select the user configured in the Portal Spectrum Data Source.
    4. In the Component Detail pane, select the Landscapes tab.
    5. Use the Add/Remove button to add the user to the landscape.
  2. Perform a Full Resynchronization of the Spectrum Data Source in the DX NetOps Portal:
      • Navigate to Administration > Data Sources > Data Sources.
      • Select the Spectrum Data Source and it's Resync button.
      • Select the checkbox for a Full Synchronization
  3. Once the process is completed, after 20-30 minutes confirm that all devices synchronized through the problem landscape now show the correct Alarm Status in the Portal web UI.

Additional Information

To speak with a customer representative or a Support Engineer see Contact Support. Scroll to the bottom of the page and click on your respective region.