snmp-monitoring drukarek w The Dude

Snmp

W sieci jest wiele instrukcji, jak zainstalować serwer monitorowania The Dude od Mikrotik. Obecnie pakiet serwera monitorowania wydawany jest tylko dla RouterOS. Użyłem wersji 4.0 dla Windows.

snmp-monitoring drukarek w The Dude

Chciałem tutaj omówić, jak monitorować drukarki w sieci: śledzić poziom tonera, a gdy się skończy, wyświetlić powiadomienie. Uruchamiamy:

snmp-monitoring drukarek w The Dude

Klikamy połącz:

snmp-monitoring drukarek w The Dude

Klikamy dodaj urządzenie (czerwony plus) i wpisujemy adres IP drukarki:

snmp-monitoring drukarek w The Dude

Na następnym kroku klikamy wykrywanie, wyszukuje wszystkie dostępne sondy, klikamy zakończ:

snmp-monitoring drukarek w The Dude

Klikamy dwukrotnie na pojawioną ikonę, otwierają się ustawienia, typ wybieramy „drukarka”, a następnie klikamy „ok”:

snmp-monitoring drukarek w The Dude

Klikamy prawym przyciskiem na ikonę i wybieramy widok:

snmp-monitoring drukarek w The Dude

W polu etykieta wpisujemy OID-y:
[Device.Name] – nazwa urządzenia
[oid("1.3.6.1.2.1.43.5.1.1.16.1")] – model drukarki
[oid("1.3.6.1.2.1.43.11.1.1.6.1.1")] – typ kartridża
[oid("1.3.6.1.2.1.43.11.1.1.9.1.1")] – poziom tonera
W zakładce obraz można dodać swoją ikonę:

snmp-monitoring drukarek w The Dude

Wygląda to tak:

snmp-monitoring drukarek w The Dude

Nie na wszystkich drukarkach oid("1.3.6.1.2.1.43.11.1.1.9.1.1") od razu pokazuje poziom tonera, na niektórych parametr ten informuje, ile jeszcze stron można wydrukować. Aby obliczyć poziom tonera, trzeba podzielić liczbę pozostałych stron do wydrukowania przez całkowitą wydajność kartridża i pomnożyć przez 100. W tym celu ponownie wybieramy „widok”, następnie Funkcje:

snmp-monitoring drukarek w The Dude

Klikamy utwórz nową funkcję (czerwony plus):

snmp-monitoring drukarek w The Dude

Nazwę funkcji nazwałem toner:

snmp-monitoring drukarek w The Dude

W polu kod wpisujemy formułę i zapisujemy:

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"))

W etykiecie zamieniamy [oid("1.3.6.1.2.1.43.11.1.1.9.1.1")] na wywołanie funkcji [toner()]

snmp-monitoring drukarek w The Dude

Wygląda to tak:

snmp-monitoring drukarek w The Dude

Aby poznać potrzebne oid i odpowiednie parametry, można użyć funkcji snmp walk, prawy przycisk na drukarce – narzędzia przeszukiwania Snmp:

snmp-monitoring drukarek w The Dude

Wyświetla się drzewo obiektów drukarki:

snmp-monitoring drukarek w The Dude

Klikamy prawym przyciskiem na potrzebnym i kopiujemy OID.

Powiadomienia

Teraz skonfigurujemy powiadomienia o wydarzeniu (kartridż się skończył). Otwieramy drukarkę, przechodzimy na zakładkę usługi, klikamy plus (dodaj nową usługę):

snmp-monitoring drukarek w The Dude

W polu sonda klikamy trzy kropki, aby wybrać odpowiednią sondę:

snmp-monitoring drukarek w The Dude

Utworzymy naszą własną sondę, klikamy czerwony plus:

snmp-monitoring drukarek w The Dude

Nazwę ją toner, typ wybieramy SNMP, agent domyślny, profil Snmp domyślny,
OID wpisujemy, który odpowiada za poziom tonera 1.3.6.1.2.1.43.11.1.1.9.1.1, typ OID Integer, metoda porównania >= 1

snmp-monitoring drukarek w The Dude

Zapisujemy i w polu sondy wybieramy dopiero co utworzony toner, w zakładce powiadomień możemy skonfigurować, jakie powiadomienia chcemy otrzymywać, i zapisujemy:

snmp-monitoring drukarek w The Dude

Na potrzeby demonstracji wybrałem, że poziom tonera nie powinien być niższy niż 80, drukarka zmieniła kolor na czerwony:

snmp-monitoring drukarek w The Dude

snmp-monitoring drukarek w The Dude

Źródło: habr.com

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster