Contents

Syslog - SNMP-3-INPUT_QFULL_ERR

ICSeverity (gravidade do cliente)

3

Impacto

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 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 mostrados a seguir e considere atualizar o software do dispositivo da cisco em questão para a versão recomendada/mais recente para garantir que a maioria das correções de software conhecidas esteja presente no software em uso.

Descrição

Esse erro geralmente significa que a fila de Syslog está cheia no dispositivo, portanto, o dispositivo não pode processar pacotes SNMP de entrada.

Isso pode acontecer devido aos seguintes motivos:

- A CPU está ocupada processando outros pacotes de alta prioridade e, portanto, não processa mensagens SNMP de baixa prioridade.

- A fila de entrada SNMP está fora dos buffers, portanto, não pode processar mais pacotes de entrada.

- Possível problema de perda de memória -> Entre em contato com o TAC para verificar isso.

- Possíveis defeitos no dispositivo.

MensagemSyslog

SNMP-3-INPUT_QFULL_ERR:

Pacote removido devido à fila de entrada cheia.

Exemplo deMensagem

SNMP-3-INPUT_QFULL_ERR:

Pacote removido devido à fila de entrada cheia.

Famíliade produtos

Todas as plataformas Catalyst

Regex

N/A

Recomendação

- Aumente o intervalo de polling.

- Se houver OIDs específicos sendo interrogados com frequência, você poderá alterar o intervalo desses OIDs ou removê-los se a interrogação não for necessária.

- Frequentemente, recomenda-se uma reinicialização a quente do Mecanismo SNMP para um problema de fila cheia. Para fazer isso:

- no snmp-server

- sh snmp  - para verificar se o snmp está desativado.

- sh proc cpu |  I SNMP Engine —> para verificar se o snmp está desabilitado.

- Reconfigure o SNMP com o comando,  snmp-server .

- .Aumente o tamanho da fila SNMP. Esta é uma solução e NÃO uma correção.

- Para identificar a causa raiz exata ou se suspeitar de um defeito, abra um TAC SR.

- Você pode aumentar o limite de tempo usando este comando:

- snmp monitor response threshold 5000.

- Você também pode usar o comando de configuração no snmp monitor response . Esse comando desabilitaria o mecanismo para comparar o tempo de resposta com o limite e nenhuma mensagem de atraso seria exibida.

- Além disso, esses registros são apenas informativos, portanto, você pode excluí-los permanentemente.

Comandos

show proc cpu sorted  -> para verificar a porcentagem de CPU no dispositivo e a porcentagem de CPU no processo do mecanismo SNMP

show proc cpu | I SNMPEngine

show snmp stats oid  -> para verificar qual oid está mantendo o Mecanismo SNMP ocupado

show snmp