Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

MIB de serviços públicos específicos para a empresa melhorar a cobertura de SNMP

MIB de serviços públicos

O MIB de serviços públicos específicos para a empresa da Juniper Networks, cujo objeto ID é {jnxUtilMibRoot 1}, define objetos para contadores, inteiros e strings. O MIB de serviços públicos contém uma tabela para cada um dos seguintes cinco tipos de dados:

  • Contadores de 32 bits

  • Contadores de 64 bits

  • Inteiros assinados

  • Inteiros não assinados

  • Cordas de octet

Você pode usar esses objetos MIB de contêineres para armazenar os dados que não são suportados para operações de SNMP. Você pode preencher dados desses objetos usando comandos CLI ou com a ajuda de scripts Op e uma API RPC que pode invocar os comandos CLI.

Cada tipo de dados tem um nome ASCII arbitrário, que é definido quando os dados são preenchidos, e um temporizador que mostra a última vez em que a instância de dados foi modificada. Para obter uma versão baixada deste MIB, veja políticas de roteamento, filtros de firewall e guia de usuário de policiais de tráfego.

Para obter informações sobre os objetos MIB de serviços públicos específicos para a empresa, veja os seguintes tópicos:

Use o MIB de serviços públicos específicos para empresas para melhorar a cobertura SNMP

Você pode precisar ter métricas de desempenho personalizadas, embora o Junos OS tenha métricas de desempenho integradas e opções de monitoramento. Para facilitar o monitoramento desses dados personalizados por meio de um sistema de monitoramento padrão, o Junos OS fornece a você um MIB utilitário específico para empresas que pode armazenar esses dados e, assim, estender o suporte SNMP para gerenciar e monitorar os dados de sua escolha.

Os comandos CLI a seguir permitem que você defina e libere os valores de objetos utility MIB:

  • request snmp utility-mib set instance name object-type <counter | counter 64 | integer | string | unsigned integer> object-value value

  • request snmp utility-mib clear instance name object-type <counter | counter 64 | integer | string | unsigned integer>

A opção instance name do request snmp utility-mib <set | clear> comando especifica o nome da instância de dados e é o principal identificador dos dados. A opção object-type <counter | counter 64 | integer | string | unsigned integer> permite que você especifique o tipo de objeto, e a opção object-value value permite que você defina o valor do objeto.

Para automatizar o processo de povoamento de dados MIB de serviços públicos, você pode usar uma combinação de uma política de eventos e um script de eventos. Os exemplos a seguir mostram a configuração para uma política de eventos ser executada show system buffers a cada hora e armazenar os show system buffers dados em objetos MIB utilitários executando um script de eventos (check-mbufs.slax).

Configuração da política de eventos

Para configurar uma política de eventos que executa o comando a show system buffers cada hora e invoca check-mbufs.slax para armazenar os show system buffers dados em objetos MIB utilitários, inclua as seguintes declarações no nível [edit] hierarquia:

script check-mbufs.slax

O exemplo a seguir mostra o check-mbufs.slax script armazenado em /var/db/scripts/event/:

Você pode executar o seguinte comando para verificar os dados armazenados no MIB de serviços públicos como resultado da política de eventos e do script mostrados nos exemplos anteriores:

Nota:

O show snmp mib walk comando não está disponível no sistema QFabric, mas você pode usar aplicativos de cliente SNMP externos para realizar essa operação.