Por padrão, o OpManager oferece monitoramento SNMP que pode ser usado para monitorar a saúde e o desempenho dos seus dispositivos de rede baseados em SNMP e acompanhá-los em tempo real. Mas, caso esses monitores não atendam às suas necessidades, o OpManager também oferece a opção de criar monitores SNMP personalizados para obter métricas de desempenho com base em OIDs específicos de fabricante fornecidos no MIB.
Inicialmente, é necessário inserir o(s) OID(s) desejado(s) e garantir que uma resposta válida seja retornada ao consultar um dispositivo. As etapas envolvidas são as seguintes:
Realizando operações em OIDs usando expressões:
O campo Choose SNMP OID não se limita a conter apenas o OID. Ele também oferece opções para o usuário construir expressões de OID que executam operações matemáticas simples sobre os valores de saída do OID. Você também pode construir expressões combinando OIDs.
Exemplo: (.1.3.6.1.2.1.1.3.0)/8640000
Atualmente, estas são as expressões que são suportadas — Adição (+), Subtração (-), Multiplicação (*), Divisão (/), Módulo (%) e operações de Máx/Mín (max(a,b) / min(a,b)). Observe que sempre que você fornecer OIDs em qualquer lugar no OpManager, eles devem sempre começar com um ponto. (Exemplo: .a.b.c.d.e.f.g.h)
Restrições em expressões de OID:
Expressões Funcionais:
Expressões Funcionais permitem definir um formato pré‑definido para os parâmetros de exibição de um valor de saída.
Ex. No caso de adicionar um monitor SNMP para buscar o valor de temperatura de CPU, você pode usar uma expressão funcional para converter Celsius em Fahrenheit. Ela também oferece métodos de agregação que permitem executar operações que combinam múltiplos valores para gerar uma única saída. Ex.: AverageOfColumnValues, SumOfColumnValues etc.
Nome do fabricante (Vendor Name): Use o menu suspenso para selecionar um fabricante ao qual você deseja associar o modelo (template) ou digite um novo nome de fabricante (Clique em New → Digite um novo nome de fabricante → Clique em Add). Agora, clique em Query Device.
A opção "Query Device" deve ser usada para verificar se o OID fornecido está retornando o valor de saída esperado. Caso contrário, você precisa voltar à página de configuração do OID e fazer as alterações necessárias para que ele forneça a resposta correta. Prossiga com o processo de configuração somente após garantir isso.
Um identificador de objeto (OID) pode às vezes retornar vários valores, comumente chamados de objetos Tabulares. Dependendo do OID escolhido, a segunda janela "Detalhes do gráfico" pode conter mais ou menos campos que precisam ser configurados. Se você escolheu um OID que retorna um único valor (string ou numérico), basta verificar se a resposta é válida e clicar em "Next".
Se você escolheu um OID que retorna múltiplos valores, será necessário configurar os outros campos, conforme descrito abaixo:
Instâncias do monitor:
O OpManager oferece a opção de selecionar instâncias específicas que você deseja monitorar a partir de um objeto Tabular.
Você deseja criar cada instância como um monitor individual?
Esta caixa de seleção permite a criação de monitores SNMP separados para cada instância, caso múltiplas instâncias estejam disponíveis sob um OID. Se você escolher esta opção, é obrigatório fornecer valores para os campos Series Index e Series Display Name.
Series Index & Series Display Name
Os campos Series Index e Series Display Name são usados no OpManager para exibir as legendas dos gráficos de monitores de múltiplas instâncias. Com isso, você pode configurar quais instâncias do seu OID devem ser exibidas em seus gráficos de desempenho.
OBSERVAÇÃO:
Os menus suspensos Series Index e Series Display Name listarão automaticamente todos os OIDs sob o mesmo nó pai. Se os OIDs de índice ou descrição não estiverem listados, você pode digitar o OID desejado.
Certifique‑se de que o OID selecionado em Series Index retorne a sua própria instância como resposta. Da mesma forma, para o Series Display Name, certifique‑se de que o OID selecionado retorne uma descrição de cada instância como resposta, que deve ser exclusiva.
Por exemplo:
[Series Index OID].7:-->7
[Series Index OID].6:-->6
[Series DisplayName OID].7:-->Descrição D
[Series DisplayName OID].6:-->Descrição C
Nome do monitor: Insira o nome de monitor de sua preferência. O nome padrão será o nome do OID.
Armazenar dados (Store Data): Se você selecionar OIDs do tipo Counter, poderá armazenar dados de duas formas — o valor delta (diferença entre o valor da última coleta e o valor da coleta atual) ou o valor absoluto (valor obtido em cada coleta armazenado como tal). Por padrão, o OpManager armazena dados usando o valor delta. No entanto, você pode usar o menu suspenso Store Data para selecionar sua preferência.
Você deseja adicionar descrição de lookup para os valores?
Insira os valores de lookup que convertem valores de string no valor inteiro correspondente e os armazenam no banco de dados.
Por exemplo, ao monitorar a porta de um switch de rede que retorna o status operacional como up, down ou dormant, você pode mapear esses valores para 1, 2 e 3 respectivamente. Isso permite que o OpManager plote os valores em formatos gráficos para melhor visualização.
Alternativamente, para dispositivos que retornam valores inteiros, você pode configurar valores de lookup como descrições em string para facilitar a interpretação. Os valores de lookup também serão exibidos nos alertas desse monitor.

Você deseja habilitar limiar (Threshold) para este monitor?
Você pode marcar esta opção para definir limiares para os alertas que serão gerados com base neste monitor.
Selecione a condição [>, =, < ou !=] para os limiares de alerta Attention, Trouble & Critical e insira os valores. Um alerta é gerado se o valor monitorado for maior, igual, diferente ou menor do que o valor de limiar especificado, com base na condição selecionada.
Para limiares baseados em string, você pode escolher entre as seguintes condições — CONTAINS, EQUALS, NOT CONTAINS, NOT EQUALS, MATCH REGEX. Você pode usar essas condições para configurar valores para todos os níveis de limiar.
Rearm Value: Insira o Rearm Value para o monitor. Um valor de rearme ajuda a determinar se a condição de um monitor retornou ao normal após um alerta de violação de limiar.
Exemplo: Suponha que o limiar de alerta de atenção para um monitor de memória esteja configurado como "Raise Attention alert when the monitored data is > 75" e o valor de memória monitorado desse dispositivo exceda esse valor, digamos 80. Então um alerta será gerado.
Na próxima coleta, se o valor de memória monitorado for 72, excluir o alerta gerado pode não ser a melhor coisa a fazer, pois o valor monitorado ainda está próximo ao limiar. É aqui que o Rearm value entra em ação, permitindo que você forneça um valor de "reset" para o monitor. Mesmo que o valor monitorado fique abaixo de qualquer um dos valores de limiar, o alerta gerado será excluído apenas se o valor ficar abaixo do Rearm value.
No campo Consecutive Times, insira quantas vezes consecutivas os limiares (Attention, Trouble e Critical) podem ser violados para que um alerta seja gerado.
Clique em Add Monitor.
Monitores SNMP personalizados podem ser associados usando qualquer um dos três métodos a seguir.
Vá para Settings → Monitoring → Performance Monitors → Add Monitor para visualizar a janela Add SNMP monitor. Você pode criar monitores usando este método e optar por associá‑los imediatamente ou mais tarde.
Para adicionar um novo monitor a partir da página de snapshot de um dispositivo, vá para Inventory → Devices e clique em um dispositivo para abrir sua página de snapshot. Agora, na página de snapshot, navegue até Monitors → Performance Monitors → Actions → Add SNMP monitor. Observe que monitores adicionados dessa forma são específicos apenas para aquele dispositivo e não são refletidos em nenhum outro lugar.
Você também pode ir para Settings → Configuration → Device Templates, clicar em qualquer modelo, clicar em "Add" ao lado da seção Associated Monitors e selecionar "SNMP" nas categorias mencionadas. Monitores criados usando este método podem ser associados a dispositivos que serão descobertos no futuro ou também podem ser usados para associação em massa a dispositivos.
Saiba mais sobre monitoramento SNMP no OpManager.