P-bit Coding Violations

Microsoft.SystemCenter.NetworkDevice.Interface.DS3E3.PCVThresholdMonitor (UnitMonitor)

Knowledge Base article:

Zusammenfassung

PCV-Schwellenwertmonitor Ruft die an der Schnittstelle während der letzten 15 Minuten gemessene PCV-Anzahl (Path Coding Violation, Pfadcodierungsverletzung) ab.

Ursachen

Im Folgenden finden Sie Informationen zum Objektbezeichner (OID), der per SNMP GET abgefragt wird.

Objekt

OID

Beschreibung

dsx3IntervalPCVs

.1.3.6.1.2.1.10.30.7.1.8

Ein PCV-Fehlerereignis ist ein Rahmensynchronisierungs-Bitfehler in den Formaten D4 und E1-noCRC oder ein CRC-Fehler in den Formaten ESF und E1-CRC.

Dieses Objekt ist in RFC 1407 definiert.

Dieses Problem kann in den folgenden Fällen auftreten:

Lösungen

Im Folgenden finden Sie einige einfache Fehlerbehebungsschritte:

Stellen Sie sicher, dass die Pfadcodierung an der Schnittstelle mit der Codierung der Schaltung übereinstimmt.

Kontrollieren Sie die Verkabelung des Geräts.

Führen Sie die entsprechenden herstellerspezifischen Hardwaretests auf dem Gerät durch, um festzustellen, ob die Gerätehardware ordnungsgemäß funktioniert.

Bitten Sie den Hersteller Ihrer Schaltung, sich diese anzusehen.

Erhöhen Sie den Schwellenwert für den Monitor. Damit ist eine bessere „Feinabstimmung“ der Anwendung auf Ihre Umgebung möglich. Achten Sie aber darauf, den Schwellenwert nicht zu sehr zu erhöhen, da wichtige Ereignisse ansonsten unbemerkt bleiben könnten.

Element properties:

TargetMicrosoft.SystemCenter.NetworkDevice.Interface.DS3E3
Parent MonitorSystem.Health.PerformanceState
CategoryPerformanceHealth
EnabledFalse
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveFalse
Monitor TypeMicrosoft.SystemCenter.NetworkDevice.SnmpThresholdMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
P-bit Coding Violations übersteigen Schwellenwert
Die Anzahl der P-Bit-Codierungsverletzungen (PCV, P-bit Coding Violations) für diese Schnittstelle hat den definierten Schwellenwert für das letzte 15-Minuten-Intervall überstiegen.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.SystemCenter.NetworkDevice.Interface.DS3E3.PCVThresholdMonitor" Accessibility="Public" Enabled="false" Target="Microsoft.SystemCenter.NetworkDevice.Interface.DS3E3" ParentMonitorID="Health!System.Health.PerformanceState" Remotable="true" Priority="Normal" TypeID="Microsoft.SystemCenter.NetworkDevice.SnmpThresholdMonitorType" ConfirmDelivery="false">
<Category>PerformanceHealth</Category>
<AlertSettings AlertMessage="Microsoft.SystemCenter.NetworkDevice.Interface.DS3E3.PCVThresholdMonitor.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>false</AutoResolve>
<AlertPriority>Normal</AlertPriority>
</AlertSettings>
<OperationalStates>
<OperationalState HealthState="Success" MonitorTypeStateID="UnderThreshold" ID="BelowThreshold"/>
<OperationalState HealthState="Error" MonitorTypeStateID="OverThreshold" ID="AboveThreshold"/>
</OperationalStates>
<Configuration>
<Interval>180</Interval>
<IP>$Target/Host/Property[Type="NetworkDevice!Microsoft.SystemCenter.NetworkDevice"]/IPAddress$</IP>
<CommunityString>$Target/Host/Property[Type="NetworkDevice!Microsoft.SystemCenter.NetworkDevice"]/CommunityString$</CommunityString>
<Version>$Target/Host/Property[Type="NetworkDevice!Microsoft.SystemCenter.NetworkDevice"]/Version$</Version>
<SnmpVarBinds>
<SnmpVarBind>
<OID>1.3.6.1.2.1.10.30.7.1.8.$Target/Property[Type="Microsoft.SystemCenter.NetworkDevice.Interface"]/ifIndex$.1</OID>
<Syntax>2</Syntax>
<Value VariantType="3"/>
</SnmpVarBind>
</SnmpVarBinds>
<Threshold>0</Threshold>
</Configuration>
</UnitMonitor>