snmp-overvågning af printere i The Dude

Snmp

Der findes mange instruktioner på nettet til installation af overvågningsserveren The Dude fra Mikrotik. I øjeblikket udgives overvågningsserverpakken kun til RouterOS. Jeg har brugt version 4.0 til Windows.

snmp-overvågning af printere i The Dude

Her vil jeg gerne se på, hvordan man overvåger printere i netværket: at spore tonerens niveau og give besked, når den er slut. Vi starter:

snmp-overvågning af printere i The Dude

Klik for at oprette forbindelse:

snmp-overvågning af printere i The Dude

Klik på tilføj enhed (rød plus) og indtast printerens IP-adresse:

snmp-overvågning af printere i The Dude

På næste trin klikker vi på opdagelse; den finder alle tilgængelige sensorer, klikker på afslut:

snmp-overvågning af printere i The Dude

Dobbeltklik på det fremkomne ikon, indstillingerne åbnes, vælg typen 'printer', og klik på 'OK':

snmp-overvågning af printere i The Dude

Højreklik på ikonet og vælg visning:

snmp-overvågning af printere i The Dude

I feltet etikette angiver vi OID'erne:
[Device.Name] – enhedens navn
[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")] – type af patron
[oid("1.3.6.1.2.1.43.11.1.1.9.1.1")] – tonerens niveau
I billedfanen kan du vedhæfte dit eget ikon:

snmp-overvågning af printere i The Dude

Vi går ud, så det ser sådan ud:

snmp-overvågning af printere i The Dude

Ikke alle printere viser oid("1.3.6.1.2.1.43.11.1.1.9.1.1") straks tonerens niveau; på nogle printere viser denne parameter, hvor mange sider der er tilbage at trykke. For at beregne tonerens niveau skal man dividere antallet af sider, der er tilbage at trykke, med den samlede kapacitet af patronen og gange med 100. For dette vælger vi again 'vis', derefter Funktioner:

snmp-overvågning af printere i The Dude

Klik på opret ny funktion (rød plus):

snmp-overvågning af printere i The Dude

Jeg kaldte funktionen toner:

snmp-overvågning af printere i The Dude

I kodefeltet skriver vi formlen og gemmer:

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

I etiketten erstatter vi [oid("1.3.6.1.2.1.43.11.1.1.9.1.1")] med kaldet til funktionen [toner()]

snmp-overvågning af printere i The Dude

Vi går ud. Det ser sådan ud:

snmp-overvågning af printere i The Dude

For at finde de nødvendige oid'er og angive de nødvendige parametre kan man bruge funktionen snmp walk; højreklik på printeren – snmp værktøjer:

snmp-overvågning af printere i The Dude

Der vises et objekttræ for printeren:

snmp-overvågning af printere i The Dude

Højreklik på det ønskede og klik kopier OID.

Underretninger

Nu indstiller vi meddelelser ved hændelse (patronen er slut). Åbn printeren, gå til fanen tjenester, klik på plustegnet (tilføj ny tjeneste):

snmp-overvågning af printere i The Dude

I feltet sensor klikker vi på de tre prikker for at vælge den ønskede sensor:

snmp-overvågning af printere i The Dude

Lad os oprette vores egen sensor, klikke på den røde plus:

snmp-overvågning af printere i The Dude

Jeg kaldte den toner, vælg type SNMP, standardagent, standard snmp-profil.
Oid angiver vi, som svarer til tonerens niveau 1.3.6.1.2.1.43.11.1.1.9.1.1, type Oid Integer, sammenligningsmetode >= 1

snmp-overvågning af printere i The Dude

Vi gemmer og i søgefeltet vælger vi den nyoprettede toner. Under fanen for meddelelser kan vi indstille, hvilke meddelelser vi ønsker at modtage, og vi gemmer:

snmp-overvågning af printere i The Dude

Til demonstration har jeg valgt, at tonerens niveau ikke må falde under 80, og printeren skiftede til rød:

snmp-overvågning af printere i The Dude

snmp-overvågning af printere i The Dude

Kilde: habr.com

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster