Contents

Fila de entrada SNMP cheia

SeveridadeICS

Impacto

Descrição

MensagemSyslog

Exemplo deMensagem

Famíliade produtos

Regex

Recomendação

Comandos

Fila de entrada SNMP cheia

SeveridadeICS

5 - Aviso

Impacto

Pacotes SNMP descartados

Descrição

Esse erro indica que os pacotes do protocolo SNMP foram descartados devido a um erro de fila de entrada cheia. Frequentemente, esse syslog é resultado de uma atividade extensa de pesquisa SNMP. Esse syslog é esperado quando o dispositivo em questão está processando um grande número de pacotes SNMP. Como o SNMP é processado pela CPU, é possível que o processo do "Mecanismo SNMP" esteja consumindo um grande número de ciclos da CPU. O SNMP é um protocolo de baixa prioridade e, sempre que houver uma escolha entre uma tarefa de prioridade mais alta e um protocolo como o SNMP, o dispositivo poderá descartar primeiro os pacotes SNMP. Se o syslog tiver ocorrido uma vez/ algumas vezes e não aparecer com frequência, ele poderá ser ignorado com segurança. Em algumas situações, pode haver um defeito de software que pode causar uma operação inesperada/não otimizada do processo SNMP. Revise a lista de defeitos conhecidos e considere atualizar o software do dispositivo da cisco em questão para a versão recomendada/mais recente para garantir que as correções de software mais conhecidas estejam presentes no software em uso.

MensagemSyslog

SNMP-3-INPUT_QFULL_ERR

Exemplo deMensagem

Jun 28 00:53:02.442 EDT <> %SNMP-3-INPUT_QFULL_ERR: Packet dropped due to input queue full THIS IS A SAMPLE MESSAGE

Famíliade produtos

- Switches Cisco Catalyst 2960-X Series

- Cisco Catalyst 4500 Series Switches

- Switches Cisco Catalyst 3750-X Series

- Roteadores de serviços de agregação Cisco ASR 1000 Series

- Switches Cisco Catalyst 6800 Series

- Cisco Catalyst 6500 Series Switches

- Switches Cisco Catalyst 3850 Series

- Switches Cisco Catalyst 3650 Series

- Roteadores de serviços integrados Cisco 4000 Series

- Switches Cisco Catalyst 9200 Series

- Switches Cisco Catalyst 9300 Series

- Switches Cisco Catalyst 9400 Series

- Switches Cisco Catalyst 9500 Series

- Switches Cisco Catalyst 9600 Series

- Cisco 5700 Series Wireless LAN Controllers

- Controladores sem fio Cisco Catalyst 9800 Series

Regex

N/A

Recomendação

Há uma possibilidade de que esse erro seja o resultado de um defeito de software ou o resultado de uma limitação genuína do dispositivo. Um defeito de software acionado às vezes resulta em um syslog separado de atraso de resposta SNMP que chama uma MIB específica que o sistema determinou que estava demorando muito para ser processada. Se um grande número desses MIBs de alto atraso for interrogado, a fila de entrada poderá ser preenchida enquanto o sistema tenta processá-los. Quando a fila estiver esgotada, esse syslog poderá ser exibido. Independentemente do defeito de software ou das limitações de processamento da plataforma, esse erro geralmente não afeta o tráfego do serviço e pode resultar em servidores SNMP mostrando dados incompletos para o dispositivo mostrando o syslog. Se você suspeitar de uma plataforma ou limitação de processamento do dispositivo, siga estas etapas para confirmar a operação do dispositivo.

1) Verifique a saída de 'show process cpu sort' para saber se o mecanismo SNMP é um dos principais processos que utilizam a CPU. Se o syslog ocorreu no passado e não está ocorrendo ativamente, não pode haver um consumo contínuo de CPU por esse processo. Device# show process cpu sort CPU utilização por cinco segundos: 99%/0%; um minuto: 22%; cinco minutos: 18% PID Runtime(ms) Invoked Secs 5Sec 1Min 5Min TTY Process 189 1535478456 697105815 2202 88.15% 13.40% 8.74% 0 SNMP ENGINE << Picos curtos de CPU que duram apenas alguns segundos do SNMP são normalmente esperados e não são motivo de preocupação. No entanto, se a CPU permanecer elevada por vários minutos a uma alta taxa de utilização, isso provavelmente indica um nível agressivo de interrogação que pode estar sobrecarregando a capacidade de processamento dos dispositivos a tempo. Se isso for observado, será necessário reduzir a taxa na qual esse dispositivo é interrogado a partir dos servidores SNMP.

2) Use o comando 'show snmp' para ver se os pacotes foram descartados anteriormente ou se estão ativamente na fila de entrada. Execute esse comando várias vezes e examine a saída para ver se os pacotes SNMP estão sendo descartados ativamente. Device#show snmp 0 Quedas de pacotes de fila de entrada (Tamanho máximo da fila: 1000) Pacotes atualmente na fila de entrada do processo SNMP: 0 Isso pode ajudar a indicar a agressividade com que os pacotes SNMP estão sendo enfileirados enquanto aguardam para serem processados, e pode indicar que os servidores SNMP estão fazendo polling de MIBs que exigem uma quantidade estendida de tempo para serem processados normalmente (o que pode ou não resultar em elevação da CPU). Se você observar durante os intervalos de polling a fila estiver constantemente em um valor grande diferente de zero, examine as etapas 3 e 4 para determinar se você pode encontrar os MIBs específicos ou se o aumento do tamanho da fila pode ser benéfico. Caso contrário, as alterações do servidor SNMP podem ser necessárias para alterar o que é sondado e/ou a frequência com que esse dispositivo é sondado. 3) Algumas plataformas suportam o comando 'show snmp stats oid' para mostrar qual OID está sendo pesquisado com mais frequência. Se essa CLI estiver disponível, examine a saída para descobrir os OIDs que estão sendo pesquisados com mais frequência e considere removê-los da lista de OIDs sendo pesquisados ou configure o dispositivo para excluir esse MIB da exibição para impedir o processamento dele. 4) Se os descartes estiverem aumentando em uma taxa pequena, considere aumentar o tamanho da fila SNMP. Isso pode permitir que o dispositivo acomode mais pacotes SNMP, mas os erros podem ressurgir se a fila ficar cheia novamente. Device(config)# snmp-server queue-length.

Comandos

#show version

#show module

#show logging

#show cpu proc sort

#show run | s snmp

#show snmp

#show snmp stats oid