monitoramento de impressora snmp no The Dude

SNMP

Existem muitas instruções na Internet sobre como instalar o servidor de monitoramento The Dude do Mikrotik. Atualmente o pacote do servidor de monitoramento é lançado apenas para RouterOS. Usei a versão 4.0 para Windows.

monitoramento de impressora snmp no The Dude

Aqui eu queria ver como monitorar impressoras em uma rede: monitorar o nível de toner, se estiver baixo, exibir uma notificação. Lançamos:

monitoramento de impressora snmp no The Dude

Clique em conectar:

monitoramento de impressora snmp no The Dude

Clique em adicionar dispositivo (mais vermelho) e insira o endereço IP da impressora:

monitoramento de impressora snmp no The Dude

Na próxima etapa, clique em detecção, ele encontra todas as sondas disponíveis, clique em finalizar:

monitoramento de impressora snmp no The Dude

Clique duas vezes no ícone que aparece, as configurações são abertas, selecione o tipo “impressora” e clique em “ok”:

monitoramento de impressora snmp no The Dude

Clique com o botão direito no ícone e selecione visualizar:

monitoramento de impressora snmp no The Dude

No campo do rótulo, inserimos OIDs:
[Device.Name] – nome do dispositivo
[oid("1.3.6.1.2.1.43.5.1.1.16.1")] – modelo da impressora
[oid("1.3.6.1.2.1.43.11.1.1.6.1.1")] – tipo de cartucho
[oid("1.3.6.1.2.1.43.11.1.1.9.1.1")] – nível de toner
Na aba de imagem você pode anexar seu próprio ícone:

monitoramento de impressora snmp no The Dude

Saímos assim:

monitoramento de impressora snmp no The Dude

Nem em todas as impressoras oid("1.3.6.1.2.1.43.11.1.1.9.1.1") mostra imediatamente o nível de toner; em algumas, este parâmetro mostra quantas páginas faltam para imprimir. Para calcular o nível de toner, você precisa dividir quantas páginas faltam para imprimir pelo recurso total do cartucho e multiplicar por 100. Para fazer isso, selecione “Visualizar” novamente e depois Funções:

monitoramento de impressora snmp no The Dude

Clique em criar uma nova função (mais vermelho):

monitoramento de impressora snmp no The Dude

Chamei a função toner:

monitoramento de impressora snmp no The Dude

No campo de código, escreva a fórmula e salve:

round(100*oid("1.3.6.1.2.1.43.11.1.1.9.1.1")/oid("1.3.6.1.2.1.43.11.1.1.8.1.1"))

No rótulo, substitua [oid("1.3.6.1.2.1.43.11.1.1.9.1.1")] por uma chamada de função [toner()]

monitoramento de impressora snmp no The Dude

Vamos sair. Acontece assim:

monitoramento de impressora snmp no The Dude

Para descobrir os oids necessários e cadastrar os parâmetros necessários, você pode usar a função snmp walk, botão direito na impressora - Snmp bypass tools:

monitoramento de impressora snmp no The Dude

Uma árvore de objetos de impressora é exibida:

monitoramento de impressora snmp no The Dude

Clique com o botão direito naquele que precisamos e clique em copiar OID.

Notificações

Agora vamos configurar as notificações do evento (o cartucho acabou). Abra a impressora, vá até a aba de serviços, clique no sinal de mais (adicionar novo serviço):

monitoramento de impressora snmp no The Dude

No campo da sonda, clique nos três pontos para selecionar a sonda desejada:

monitoramento de impressora snmp no The Dude

Vamos criar nossa própria sonda, pressione o sinal de mais vermelho:

monitoramento de impressora snmp no The Dude

Chamei de toner, selecione o tipo SNMP, agente padrão, perfil Snmp padrão,
Registramos o Oid que é responsável pelo nível de toner 1.3.6.1.2.1.43.11.1.1.9.1.1, tipo Oid Integer, método de comparação >= 1

monitoramento de impressora snmp no The Dude

Salvamos e no campo de sonda selecionamos o toner recém-criado, na aba de notificações podemos configurar quais notificações queremos receber e salvar:

monitoramento de impressora snmp no The Dude

Para demonstração, escolhi que o nível de toner não deveria ser inferior a 80, a impressora ficou vermelha:

monitoramento de impressora snmp no The Dude

monitoramento de impressora snmp no The Dude

Fonte: habr.com

Adicionar um comentário