retardo de polling SNMP
SeveridadeICS
5 - Aviso
Impacto
As respostas MIB estão atrasadas.
Descrição
O SNMP (Simple Network Management Protocol) é um protocolo de gerenciamento de rede de baixa prioridade. Esta mensagem é uma mensagem de notificação do distribuidor SNMP para o usuário notificando que o tempo de resposta SNMP excedeu o tempo limite padrão. Isso aconteceria durante a interrogação de OIDs caros e demorados nas MIBs ou de OIDs em excesso ao mesmo tempo. As mensagens de erro geralmente indicam o OID/MIB que está sofrendo o atraso. Veja os exemplos abaixo: SNMP-3-RESPONSE_DELAYED: processando GetNext de cefcFRUPowerStatusEntry.1 (# msecs) SNMP-3-RESPONSE_DELAYED: processando GetNext de ciscoFlashFileEntry.1 (# msecs) SNMP-3-RESPONSE_DELAYED: processando GetNext de cefcFanTrayStatusEntry.1 (# msecs) Isso não pode ter nenhum impacto no sistema. Os logs são informativos, portanto podem ser ignorados ou você pode excluí-los permanentemente. No entanto, se a pesquisa estiver sendo feita para fins comerciais, você deverá considerar limitar os hosts que podem consultar o dispositivo ou limitar os OIDs que podem ser pesquisados, ou ambos.
MensagemSyslog
SNMP-3-RESPONSE_DELAYED
Exemplo deMensagem
Jan 31 15:00:19.270 EST <> %SNMP-3-RESPONSE_DELAYED: processing Get of ifHCInOctets.394344 (19164 msecs) THIS IS A SAMPLE MESSAGE
Famíliade produtos
- Switches Cisco Catalyst 3650 Series
- Switches Cisco Catalyst 3850 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
- Switches Cisco Catalyst 6800 Series
- Roteadores de serviços integrados Cisco 4000 Series
- Roteadores de serviços de agregação Cisco ASR 1000 Series
- Switches Cisco Catalyst 3750-X Series
- Switches Cisco Catalyst 2960-X Series
Regex
N/A
Recomendação
Há vários defeitos bem conhecidos que podem fazer com que esse erro seja visto. Supondo que você esteja executando uma versão fixa e ainda veja esse problema, execute estas etapas para resolver o erro. Você pode verificar as saídas do comando "show proc cpu sorted" para garantir que a utilização da CPU não seja muito alta e que o dispositivo esteja funcionando de forma ideal. O comando "show proc cpu | i SNMP Engine" também pode mostrar a quantidade de utilização devido ao Mecanismo SNMP que processa solicitações de entrada. Device# show process cpu sort CPU use for five seconds: 99%/0%; one minute: 22%; five minutes: 18% PID Runtime(ms) Invoked Secs 5Sec 1Min 5Min TTY Process 189 1535478456 697105815 2202 88.15% 13.40% 8.74% 0 SNMP ENGINE << Uma CPU elevada com duração de um minuto ou mais para esse processo pode ser uma indicação de que sua pesquisa é muito agressiva, e o dispositivo está tendo problemas para acompanhar o volume e a frequência pedidos. Picos elevados de CPU que duram apenas alguns segundos são normalmente esperados e não são motivo de preocupação. O SNMP é considerado um processo de baixa prioridade e pode gerar processamento de CPU se um processo mais importante o exigir. Você pode verificar a saída do comando "show snmp stats oid" para verificar os principais OIDs que estão sendo pesquisados. Você pode aumentar ou diminuir o valor do limite de resposta para MIBs SNMP, usando o próximo comando no modo de configuração global: snmp monitor response threshold-limit O limite pode ser definido para qualquer valor entre 1000 e 5000 ms e é uma alteração sem impacto. Aumentá-lo além do padrão de 2000ms dá ao dispositivo em questão mais tempo para responder a uma determinada solicitação SNMP se seus tempos de atraso forem <5000ms. 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 limiar e nenhum syslogs de atraso SNMP pode ser exibido. As solicitações SNMP para a MIB atrasada e, possivelmente, as solicitações subsequentes ainda podem expirar, mas o sistema não pode imprimir um log quando isso ocorre. Finalmente, se um OID específico estiver continuamente causando o problema, você poderá bloquear o OID com uma visualização SNMP. Exemplo de configuração global: visualização do servidor snmp TAC iso incluído visualização do servidor snmp TAC 1.3.6.1.4.1.9.9.91.1.1.1.1 excluído visualização da comunidade do servidor snmp TAC RO
Comandos
#show version
#show module
#show proc cpu sort
#show run | s snmp
#show snmp
#show snmp stats oid