monitorowanie drukarki snmp w The Dude

Snmp

W Internecie jest wiele instrukcji jak zainstalować serwer monitorujący The Dude firmy Mikrotik. Obecnie pakiet serwera monitorowania jest wydawany tylko dla RouterOS. Użyłem wersji 4.0 dla Windows.

monitorowanie drukarki snmp w The Dude

Tutaj chciałem sprawdzić, jak monitorować drukarki w sieci: monitoruj poziom toneru, jeśli jest niski, wyświetl powiadomienie. Uruchommy:

monitorowanie drukarki snmp w The Dude

Kliknij Połącz:

monitorowanie drukarki snmp w The Dude

Kliknij dodaj urządzenie (czerwony plus) i wprowadź adres IP drukarki:

monitorowanie drukarki snmp w The Dude

W następnym kroku kliknij wykrywanie, znajdzie wszystkie dostępne sondy, kliknij zakończ:

monitorowanie drukarki snmp w The Dude

Kliknij dwukrotnie ikonę, która się pojawi, otworzą się ustawienia, wybierz typ „drukarka” i kliknij „ok”:

monitorowanie drukarki snmp w The Dude

Kliknij ikonę prawym przyciskiem myszy i wybierz widok:

monitorowanie drukarki snmp w The Dude

W polu etykieta wpisujemy OID:
[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 wkładu
[oid("1.3.6.1.2.1.43.11.1.1.9.1.1")] – poziom tonera
W zakładce obrazu możesz dołączyć własną ikonę:

monitorowanie drukarki snmp w The Dude

Wychodzimy tak:

monitorowanie drukarki snmp w The Dude

Nie we wszystkich drukarkach oid("1.3.6.1.2.1.43.11.1.1.9.1.1") natychmiast pokazuje poziom toneru; w niektórych ten parametr pokazuje, ile stron pozostało do wydrukowania. Aby obliczyć poziom toneru, należy podzielić liczbę stron pozostałych do wydrukowania przez całkowite zasoby kasety i pomnożyć przez 100. W tym celu ponownie wybierz „Widok”, a następnie „Funkcje”:

monitorowanie drukarki snmp w The Dude

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

monitorowanie drukarki snmp w The Dude

Nazwałem funkcję toner:

monitorowanie drukarki snmp w The Dude

W polu kodu wpisz formułę i zapisz:

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

Na etykiecie zamień [oid("1.3.6.1.2.1.43.11.1.1.9.1.1")] na wywołanie funkcji [toner()]

monitorowanie drukarki snmp w The Dude

Wyjdźmy. Okazuje się tak:

monitorowanie drukarki snmp w The Dude

Aby znaleźć niezbędne oidy i zarejestrować niezbędne parametry, możesz użyć funkcji snmp walk, prawego przycisku na drukarce - Narzędzia obejścia Snmp:

monitorowanie drukarki snmp w The Dude

Wyświetlone zostanie drzewo obiektów drukarki:

monitorowanie drukarki snmp w The Dude

Kliknij prawym przyciskiem myszy ten, którego potrzebujemy i kliknij Skopiuj OID.

Powiadomienia

Teraz skonfigurujmy powiadomienia o zdarzeniu (skończył się wkład). Otwórz drukarkę, przejdź do zakładki usługi, kliknij znak plus (dodaj nową usługę):

monitorowanie drukarki snmp w The Dude

W polu sondy kliknij trzy kropki, aby wybrać żądaną sondę:

monitorowanie drukarki snmp w The Dude

Stwórzmy własną sondę, naciśnij czerwony plus:

monitorowanie drukarki snmp w The Dude

Nazwałem to tonerem, wybierz typ SNMP, domyślny agent, domyślny profil Snmp,
Rejestrujemy Oid odpowiadający za poziom tonera 1.3.6.1.2.1.43.11.1.1.9.1.1, typ Oid Integer, metoda porównania >= 1

monitorowanie drukarki snmp w The Dude

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

monitorowanie drukarki snmp w The Dude

Dla demonstracji wybrałem, że poziom tonera nie powinien być niższy niż 80, drukarka zrobiła się czerwona:

monitorowanie drukarki snmp w The Dude

monitorowanie drukarki snmp w The Dude

Źródło: www.habr.com

Dodaj komentarz