Configure opções em dispositivos gerenciados para um melhor tempo de resposta ao SNMP
As seções a seguir contêm informações sobre opções de configuração nos dispositivos gerenciados que podem melhorar o desempenho do SNMP:
Habilite a opção de vida útil de cache de estatísticas
O Junos OS oferece a você a opção de configurar o tempo (em segundos) que as estatísticas da interface são armazenadas em cache. Se o NMS fizer consultas novamente para a mesma interface dentro do tempo de cache, os mesmos dados são devolvidos. Se as consultas de NMS após o tempo de cache, o cache não for mais válido, novos dados serão obtidos nas camadas inferiores e o tempo de cache será atualizado. O padrão stats-cache-lifetime
é de 5 segundos. Isso pode ser ajustado conforme a frequência de votação.
Reduzir o valor da opção de vida útil de estatísticas e cache resulta em mais consultas e pode afetar o desempenho. Para obter as estatísticas não coletadas ao vivo, defina o valor da opção de vida útil de cache de estatísticas para 0. No entanto, isso não é recomendado, pois desativa completamente o recurso de cache e afeta o desempenho.
Filtrar solicitações de SNMP duplicadas
Se uma estação de gerenciamento de rede retransmitir uma Get
GetNext
solicitação de SNMP com GetBulk
muita frequência a um dispositivo, essa solicitação pode interferir no processamento de solicitações anteriores e reduzir o tempo de resposta do agente. Filtrar essas solicitações duplicadas melhora o tempo de resposta do agente SNMP. O Junos OS permite filtrar solicitações duplicadas Get
GetNext
e GetBulk
SNMP. O Junos OS usa as seguintes informações para determinar se uma solicitação de SNMP é duplicada:
-
Endereço IP de origem da solicitação SNMP
-
Porta UDP de origem da solicitação SNMP
-
Solicitar ID da solicitação de SNMP
Por padrão, a filtragem de solicitações de SNMP duplicadas é desativada em dispositivos que executam o Junos OS.
Para permitir a filtragem de solicitações de SNMP duplicadas em dispositivos que executam o Junos OS, inclua a filter-duplicates
declaração no [edit snmp]
nível hierárquico:
[edit snmp] filter-duplicates;
Exclua interfaces que são lentas na resposta a consultas SNMP
Uma interface que é lenta na resposta às solicitações de SNMP para estatísticas de interface pode atrasar as respostas do kernel às solicitações de SNMP. Você pode revisar o arquivo de log mib2d para descobrir quanto tempo o kernel leva para responder a várias solicitações de SNMP. Para obter mais informações sobre a revisão do arquivo de log para os dados de resposta do kernel, consulte "Verificando a resposta do kernel e do mecanismo de encaminhamento de pacotes" sob o monitoramento da atividade do SNMP e os problemas de rastreamento que afetam o desempenho do SNMP em um dispositivo que executa o Junos OS.
Se você notar que uma interface em particular está lenta na resposta e achar que está diminuindo a velocidade da resposta do kernel às solicitações de SNMP, exclua essa interface das consultas SNMP para o dispositivo. Você pode excluir uma interface das consultas SNMP configurando a filter-interface
declaração ou modificando as configurações de visualização do SNMP.
O exemplo a seguir mostra uma configuração de amostra para excluir interfaces do SNMP Get
GetNext
e Set
operações:
[edit] snmp { filter-interfaces { interfaces { # exclude the specified interfaces interface1; interface2; } all-internal-interfaces; # exclude all internal interfaces } }
O exemplo a seguir mostra a configuração de visualização SNMP para excluir a interface com um valor de índice de interface (ifIndex) de 312 a partir de uma solicitação de informações relacionadas aos objetos ifTable e ifXtable:
[edit snmp] view test { oid .1 include; oid ifTable.1.*.312 exclude; oid ifXTable.1.*.312 exclude }
Alternativamente, você pode pegar a interface que é lenta na resposta offline.