Snmp
Na spletu je veliko navodil, kako namestiti nadzorni strežnik The Dude iz Mikrotika. Trenutno je paket nadzornega strežnika izdan samo za RouterOS. Uporabil sem različico 4.0 za Windows.
Tukaj sem želel pogledati, kako nadzirati tiskalnike v omrežju: spremljati raven tonerja, če je nizka, prikazati obvestilo.
Kliknite povezavo:
Kliknite dodaj napravo (rdeč plus) in vnesite naslov IP tiskalnika:
V naslednjem koraku kliknite zaznavanje, najde vse razpoložljive sonde, kliknite dokončaj:
Dvokliknite na ikono, ki se prikaže, odprejo se nastavitve, izberite vrsto »tiskalnik« in kliknite »V redu«:
Desni klik na ikono in izberite pogled:
V polje za oznako vnesemo OID:
[Device.Name] – ime naprave
[oid("1.3.6.1.2.1.43.5.1.1.16.1")] – model tiskalnika
[oid("1.3.6.1.2.1.43.11.1.1.6.1.1")] – vrsta kartuše
[oid("1.3.6.1.2.1.43.11.1.1.9.1.1")] – raven tonerja
V zavihku slike lahko pripnete svojo ikono:
Izhajamo takole:
Na vseh tiskalnikih oid("1.3.6.1.2.1.43.11.1.1.9.1.1") ne prikaže takoj ravni tonerja; na nekaterih ta parameter prikazuje, koliko strani je še natisnjenih. Če želite izračunati količino tonerja, morate število preostalih strani za tiskanje deliti s skupno zalogo kartuše in pomnožiti s 100. Če želite to narediti, znova izberite »Pogled« in nato Funkcije:
Kliknite Ustvari novo funkcijo (rdeč plus):
Poklical sem funkcijo toner:
V polje za kodo vpišite formulo in jo shranite:
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"))
V oznaki zamenjajte [oid("1.3.6.1.2.1.43.11.1.1.9.1.1")] s klicem funkcije [toner()]
Gremo ven. Izkazalo se je takole:
Če želite izvedeti potrebne oids in registrirati potrebne parametre, lahko uporabite funkcijo snmp walk, desni gumb na tiskalniku - Snmp bypass tools:
Prikaže se drevo objektov tiskalnika:
Z desno miškino tipko kliknite tistega, ki ga potrebujemo, in kliknite kopiraj OID.
Obvestila
Zdaj pa nastavimo obvestila za dogodek (kartuša je prazna). Odprite tiskalnik, pojdite na zavihek storitve, kliknite znak plus (dodaj novo storitev):
V polju sonde kliknite tri pike, da izberete želeno sondo:
Ustvarimo lastno sondo, pritisnite rdeči plus:
Imenoval sem ga toner, izberite vrsto SNMP, privzeti agent, privzeti profil Snmp,
Registriramo Oid, ki je odgovoren za nivo tonerja 1.3.6.1.2.1.43.11.1.1.9.1.1, tip Oid Integer, metoda primerjave >= 1
Shranimo in v polju sonde izberemo novo ustvarjeni toner, v zavihku z obvestili lahko konfiguriramo katera obvestila želimo prejemati in shraniti:
Za demonstracijo sem izbral, da raven tonerja ne sme biti nižja od 80, tiskalnik je postal rdeč:
Vir: www.habr.com