snmp
Există multe instrucțiuni pe Internet despre cum să instalați serverul de monitorizare The Dude de la Mikrotik. În prezent, pachetul de server de monitorizare este lansat numai pentru RouterOS. Am folosit versiunea 4.0 pentru Windows.
Aici am vrut să văd cum să monitorizez imprimantele într-o rețea: monitorizați nivelul tonerului, dacă este scăzut, afișați o notificare.
Faceți clic pe conectare:
Faceți clic pe adăugați dispozitiv (plus roșu) și introduceți adresa IP a imprimantei:
În pasul următor, faceți clic pe detectare, găsește toate sondele disponibile, faceți clic pe Terminare:
Faceți dublu clic pe pictograma care apare, se deschid setările, selectați tipul „imprimantă” și faceți clic pe „ok”:
Faceți clic dreapta pe pictogramă și selectați vizualizare:
În câmpul etichetă introducem OID-uri:
[Device.Name] – numele dispozitivului
[oid("1.3.6.1.2.1.43.5.1.1.16.1")] – model de imprimantă
[oid("1.3.6.1.2.1.43.11.1.1.6.1.1")] – tip cartuş
[oid("1.3.6.1.2.1.43.11.1.1.9.1.1")] – nivelul tonerului
În fila imagine puteți atașa propria pictogramă:
Iesim asa:
Nu pe toate imprimantele oid("1.3.6.1.2.1.43.11.1.1.9.1.1") afișează imediat nivelul de toner; la unele, acest parametru arată câte pagini mai sunt de imprimat. Pentru a calcula nivelul de toner, trebuie să împărțiți câte pagini mai sunt de imprimat la resursa totală a cartușului și să le înmulțiți cu 100. Pentru a face acest lucru, selectați din nou „Vizualizare”, apoi Funcții:
Faceți clic pe creați o funcție nouă (plus roșu):
Am numit funcția toner:
În câmpul de cod, scrieți formula și salvați:
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"))
În etichetă, înlocuiți [oid("1.3.6.1.2.1.43.11.1.1.9.1.1")] cu un apel de funcție [toner()]
Să mergem afară. Se dovedește așa:
Pentru a afla oidurile necesare și pentru a înregistra parametrii necesari, puteți utiliza funcția snmp walk, butonul din dreapta al imprimantei - Snmp bypass tools:
Este afișat un arbore cu obiecte de imprimantă:
Faceți clic dreapta pe cel de care avem nevoie și faceți clic pe Copiere OID.
Notificări
Acum să setăm notificări pentru eveniment (cartușul s-a epuizat). Deschideți imprimanta, accesați fila Servicii, faceți clic pe semnul plus (adăugați un serviciu nou):
În câmpul sondei, faceți clic pe cele trei puncte pentru a selecta sonda dorită:
Să ne creăm propria sondă, apăsați butonul roșu plus:
L-am numit toner, selectez tipul SNMP, agent implicit, profil Snmp implicit,
Înregistrăm Oid care este responsabil pentru nivelul de toner 1.3.6.1.2.1.43.11.1.1.9.1.1, tip Oid Integer, metoda de comparare >= 1
Salvăm și în câmpul de sondă selectăm tonerul nou creat, în fila de notificări putem configura ce notificări dorim să primim și să salvăm:
Pentru demonstrație, am ales ca nivelul tonerului să nu fie mai mic de 80, imprimanta a devenit roșie:
Sursa: www.habr.com