Snmp
Er zijn veel instructies op het netwerk over hoe je de monitorserver The Dude van Mikrotik moet installeren. Momenteel wordt het monitorserverpakket alleen voor RouterOS uitgebracht. Ik heb versie 4.0 voor Windows gebruikt.

Hier wilde ik bespreken hoe je printers in het netwerk kunt monitoren: het volgen van het toner niveau, en wanneer het op is een melding geven. Laten we starten:

Klik op verbinden:

Klik op apparaat toevoegen (rode plus) en voer het IP-adres van de printer in:

Op de volgende stap klikken we op detectie. Hij vindt alle beschikbare sondes, klik op voltooien:

Dubbelklik op het verschenen pictogram, de instellingen openen, kies het type āprinterā en klik op āokā:

Klik met de rechtermuisknop op het pictogram en selecteer weergave:

In het veld label beschrijven we de OID's:
[Device.Name] ā naam van het apparaat
[oid("1.3.6.1.2.1.43.5.1.1.16.1")] ā model van de printer
[oid("1.3.6.1.2.1.43.11.1.1.6.1.1")] ā type cartridge
[oid("1.3.6.1.2.1.43.11.1.1.9.1.1")] ā toner niveau
Op het tabblad afbeelding kun je je eigen pictogram toevoegen:

We gaan eruit, zo ziet het eruit:

Niet op alle printers toont oid("1.3.6.1.2.1.43.11.1.1.9.1.1") onmiddellijk het toner niveau. Bij sommige toont deze parameter hoeveel pagina's er nog geprint kunnen worden. Om het toner niveau te berekenen moet je het aantal pagina's dat nog geprint kan worden delen door de totale capaciteit van de cartridge en vermenigvuldigen met 100. Hiervoor kiezen we opnieuw 'weergave', dan Functies:

Klik op nieuwe functie creƫren (rode plus):

Ik noemde de functie toner:

In het codeveld schrijven we de formule en slaan deze op:
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"))In het label vervangen we [oid("1.3.6.1.2.1.43.11.1.1.9.1.1")] door de functie-aanroep [toner()]

We gaan eruit. Zo ziet het eruit:

Om de nodige oid en parameters op te schrijven kun je de functie snmp walk gebruiken: rechtermuisklik op de printer ā Snmp doorloop tools:

Er verschijnt een boomstructuur met printers objecten:

Klik met de rechtermuisknop op de gewenste objecten en klik op OID kopiƫren.
Meldingen
Laten we nu meldingen instellen voor het evenement (cartridge is leeg). Open de printer, ga naar het tabblad diensten, klik op het plusteken (nieuwe dienst toevoegen):

In het veld sonde klikken we op de drie punten om de gewenste sonde te selecteren:

Laten we onze eigen sonde maken, druk op de rode plus:

Ik noemde het toner, type kiezen we SNMP, standaardagent, standaard Snmp-profiel,
Oid die verantwoordelijk is voor het toner niveau opschrijven 1.3.6.1.2.1.43.11.1.1.9.1.1, type Oid Integer, vergelijkingsmethode >= 1

We save and select the just created toner in the probe field, in the notifications tab we can set up what notifications we want to receive and save it:

For demonstration, I selected that the toner level should not be below 80, the printer turned red:


Bron: habr.com
