Snmp
D'r binne in protte ynstruksjes op it ynternet oer hoe't jo The Dude-monitorserver fan Mikrotik kinne ynstallearje. Op it stuit wurdt it monitoaringsserverpakket allinich frijjûn foar RouterOS. Ik brûkte ferzje 4.0 foar Windows.
Hjir woe ik sjen nei hoe't jo printers op in netwurk kontrolearje kinne: kontrolearje it tonernivo, as it leech is, werjaan in notifikaasje.
Klik ferbine:
Klikje apparaat taheakje (read plus) en fier it IP-adres fan de printer yn:
Klikje yn 'e folgjende stap op deteksje, it fynt alle beskikbere probes, klikje op finish:
Dûbelklikje op it ikoan dat ferskynt, de ynstellings iepenje, selektearje it type "printer", en klikje op "ok":
Rjochts-klikke op it ikoan en selektearje werjefte:
Yn it labelfjild fiere wy OID's yn:
[Device.Name] - apparaatnamme
[oid("1.3.6.1.2.1.43.5.1.1.16.1")] – printermodel
[oid ("1.3.6.1.2.1.43.11.1.1.6.1.1")] – cartridge type
[oid("1.3.6.1.2.1.43.11.1.1.9.1.1")] – tonernivo
Yn 'e ôfbyldingsljepper kinne jo jo eigen ikoan taheakje:
Wy komme sa út:
Net op alle printers oid ("1.3.6.1.2.1.43.11.1.1.9.1.1") toant fuortendaliks it tonernivo; op guon lit dizze parameter sjen hoefolle siden der oer binne om te printsjen. Om it tonernivo te berekkenjen, moatte jo diele hoefolle siden oerbleaun binne om te printsjen troch de totale boarne fan 'e cartridge en fermannichfâldigje mei 100. Om dit te dwaan, selektearje "View" nochris, dan Funksjes:
Klikje in nije funksje oanmeitsje (reade plus):
Ik neamde de funksje toner:
Skriuw yn it koadefjild de formule en bewarje:
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"))
Yn it label, ferfange [oid ("1.3.6.1.2.1.43.11.1.1.9.1.1")] mei in funksje oprop [toner ()]
Lit ús derop útgean. It komt sa út:
Om de nedige oids te finen en de nedige parameters te registrearjen, kinne jo de snmp kuierfunksje brûke, rjochter knop op 'e printer - Snmp bypass ark:
In beam fan printerobjekten wurdt werjûn:
Rjochts-klikke op dejinge dy't wy nedich binne en klikje op kopiearje OID.
Notifikaasjes
Litte wy no notifikaasjes ynstelle foar it barren (cartridge is útrûn). Iepenje de printer, gean nei it ljepblêd tsjinsten, klikje op it plusteken (nije tsjinst taheakje):
Klikje yn it probefjild op de trije punten om de winske probe te selektearjen:
Litte wy ús eigen sonde oanmeitsje, druk op de reade plus:
Ik neamde it toner, selektearje it type SNMP, standert agent, standert Snmp profyl,
Wy registrearje Oid dy't ferantwurdlik is foar it tonernivo 1.3.6.1.2.1.43.11.1.1.9.1.1, type Oid Integer, fergelikingsmetoade >= 1
Wy bewarje en yn it probefjild selektearje wy de nij oanmakke toner, yn 'e notifikaasjeljepper kinne wy ynstelle hokker notifikaasjes wy wolle ûntfange en bewarje:
Foar demonstraasje keas ik dat it tonernivo net leger wêze soe as 80, de printer waard read:
Boarne: www.habr.com