SNMP
Il existe de nombreuses instructions en ligne sur la façon d'installer le serveur de surveillance The Dude de Mikrotik. Actuellement, le paquet du serveur de surveillance est disponible uniquement pour RouterOS. J'ai utilisé la version 4.0 pour Windows.

Ici, je voulais examiner comment surveiller les imprimantes sur le réseau : suivre le niveau de toner, et si celui-ci est épuisé, afficher une notification. Lancement :

Cliquer pour se connecter :

Cliquer sur ajouter un appareil (plus rouge) et entrer l'adresse IP de l'imprimante :

À l'étape suivante, cliquer sur détection, il trouve tous les sondes disponibles, cliquer sur terminer :

Double-cliquer sur l'icône apparue, les paramètres s'ouvrent, choisir le type « imprimante », puis cliquer sur « OK » :

Faire un clic droit sur l'icône et choisir l'affichage :

Dans le champ étiquette, écrire les OID :
[Device.Name] – nom de l'appareil
[oid("1.3.6.1.2.1.43.5.1.1.16.1")] – modèle de l'imprimante
[oid("1.3.6.1.2.1.43.11.1.1.6.1.1")] – type de cartouche
[oid("1.3.6.1.2.1.43.11.1.1.9.1.1")] – niveau de toner
Dans l'onglet image, vous pouvez joindre votre icône :

En sortant, cela ressemble à ceci :

Sur toutes les imprimantes, oid("1.3.6.1.2.1.43.11.1.1.9.1.1") ne montre pas immédiatement le niveau de toner, certaines affichent combien de pages restent à imprimer. Pour calculer le niveau de toner, il faut diviser le nombre de pages restantes par le total des ressources de la cartouche et multiplier par 100. Pour cela, choisir à nouveau « affichage », puis Fonctions :

Cliquer sur créer une nouvelle fonction (plus rouge) :

J'ai nommé la fonction toner :

Dans le champ code, écrire la formule et enregistrer :
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"))Dans l'étiquette, remplacer [oid("1.3.6.1.2.1.43.11.1.1.9.1.1")] par l'appel de la fonction [toner()]

En sortant, cela ressemble à ceci :

Pour connaître les OID nécessaires et définir les paramètres requis, vous pouvez utiliser la fonction snmp walk, clic droit sur l'imprimante – outils de parcours SNMP :

Un arbre d'objets d'imprimante s'affiche :

Cliquer droit sur celui dont nous avons besoin et cliquer sur copier OID.
Notifications
Nous allons maintenant configurer des notifications pour l'événement (cartouche vide). Ouvrir l'imprimante, aller à l'onglet services, cliquer sur le plus (ajouter un nouveau service) :

Dans le champ sonde, cliquer sur les trois points pour choisir la sonde nécessaire :

Créons notre propre sonde, cliquer sur le plus rouge :

Je l'ai nommé toner, le type choisir SNMP, agent par défaut, profil SNMP par défaut,
Écrire l'OID qui correspond au niveau de toner 1.3.6.1.2.1.43.11.1.1.9.1.1, type OID entier, méthode de comparaison >= 1

Nous sauvegardons et sélectionnons le toner récemment créé dans le champ de sondage. Dans l'onglet des notifications, nous pouvons configurer les notifications que nous souhaitons recevoir et enregistrer :

Pour la démonstration, j'ai choisi que le niveau de toner ne doit pas descendre en dessous de 80, l'imprimante s'est teintée en rouge :


Source : habr.com
