SpectroWatch fails with "SPC-WCH-20072:This is a user defined error"
search cancel

SpectroWatch fails with "SPC-WCH-20072:This is a user defined error"

book

Article ID: 197580

calendar_today

Updated On:

Products

Spectrum

Issue/Introduction

SpectroWatch fails with "SPC-WCH-20072:This is a user defined error"

Environment

Release : Any

Component : SPCCSS - Spectrum Core / SpectroWatch

Cause

The watch expression queries specific instances of the bgpPeerState attribute in the bgpPeerTable. For example:

( ( ( bgpPeerState xx.xx.xx.xx != 6 ) | ( bgpPeerState.xx.xx.xx.xx != 6 ) ) | ( bgpPeerState.xx.xx.xx.xx != 6 ) )

The expression syntax is correct and is accepted by Spectrum.

However, the root cause of the error is one or more of the instances specified in the expression are NOT in the bgpPeerTable table causing the SNMP query for that instance in the bgpPeerTable table to fail.

This applies to any SpectroWatch where the watch expression uses specific instances in a table. If that instance is NOT in the table, the SNMP query for that instance will fail causing this error.

Resolution

When using specific instance values in a watch expression, ensure the instance used is a valid instance in the table being queried.    This can be verified using MIB Tools Utility.

Additional Information

Please reference the "Watches" section of the documentation for more information.