Syslog - SNMP-3-INPUT_QFULL_ERR
ICSeverity (Schweregrad des Kunden)
3
Auswirkungen
SNMP ist ein Protokoll mit niedriger Priorität, und wenn eine Aufgabe mit höherer Priorität oder ein Protokoll wie SNMP zur Auswahl steht, verwirft das Gerät SNMP-Pakete zuerst.
Wenn das Syslog ein- bis mehrmals aufgetreten ist und nicht oft angezeigt wird, kann es ignoriert werden.
In einigen Situationen kann ein Softwarefehler vorliegen, der zu einem unerwarteten/suboptimalen Betrieb des SNMP-Prozesses führen kann. Prüfen Sie die als Nächstes aufgeführte Liste der bekannten Fehler, und erwägen Sie, die Software des betreffenden Cisco Geräts auf die empfohlene/neueste Version zu aktualisieren, um sicherzustellen, dass die meisten bekannten Software-Patches in der verwendeten Software vorhanden sind.
Beschreibung
Dieser Fehler bedeutet in der Regel, dass die Syslog-Warteschlange auf dem Gerät voll ist und das Gerät daher eingehende SNMP-Pakete nicht verarbeiten kann.
Dies kann aus folgenden Gründen geschehen:
- Die CPU ist damit beschäftigt, andere Pakete mit hoher Priorität zu verarbeiten, daher werden SNMP-Meldungen mit niedriger Priorität nicht verarbeitet.
- Die SNMP-Eingabewarteschlange verfügt nicht über genügend Puffer, daher können keine weiteren eingehenden Pakete verarbeitet werden.
- Mögliches Speicherleck -> Wenden Sie sich an das TAC, um dies zu überprüfen.
- Mögliche Defekte am Gerät.
SyslogMeldung
SNMP-3-INPUT_QFULL_ERR:
Gepackt wegen voller Eingabewarteschlange verworfen.
MessageSample
SNMP-3-INPUT_QFULL_ERR:
Gepackt wegen voller Eingabewarteschlange verworfen.
Produktfamilie
Alle Catalyst-Plattformen
Regex
–
Empfehlung
- Das Abfrageintervall erhöhen.
- Wenn bestimmte OIDs häufig abgefragt werden, können Sie das Intervall für diese OIDs ändern oder sie entfernen, wenn kein Polling erforderlich ist.
- Häufig wird ein Warmstart des SNMP-Moduls empfohlen, wenn ein Problem mit der Warteschlange vollständig auftritt. Gehen Sie dazu folgendermaßen vor:
no snmp-server
sh snmp
- Überprüft, ob SNMP deaktiviert ist.
sh proc cpu | I SNMP Engine
—>, um zu überprüfen, ob snmp deaktiviert ist.
- Konfigurieren Sie SNMP mit dem Befehl neu.
snmp-server
.
- .Größe der SNMP-Warteschlange erhöhen. Dies ist eine Problemumgehung und KEINE Lösung.
- Um die genaue Ursache zu ermitteln oder einen Defekt zu vermuten, öffnen Sie bitte einen TAC SR.
- Sie können den Zeitschwellenwert mit dem folgenden Befehl erhöhen:
- SNMP-Monitor-Antwortschwellenwert 5000.
- Sie können den Konfigurationsbefehl auch verwenden.
no snmp monitor response
. Mit diesem Befehl wird der Mechanismus deaktiviert, um die Reaktionszeit mit dem Schwellenwert zu vergleichen, und es werden keine Verzögerungsmeldungen angezeigt.
- Außerdem sind diese Protokolle nur informativ, sodass Sie diese Protokolle dauerhaft löschen können.
Befehle
show proc cpu sorted
-> um den CPU-Prozentsatz auf dem Gerät und den CPU-Prozentsatz auf dem SNMP-Modulprozess zu überprüfen
show proc cpu | I SNMPEngine
show snmp stats oid
-> um zu prüfen, welche OID die SNMP-Engine belegt
show snmp