The Dude-da snmp printer monitoringi

Snmp

Internetda Mikrotikdan The Dude monitoring serverini o'rnatish bo'yicha ko'plab ko'rsatmalar mavjud. Hozirda monitoring server paketi faqat RouterOS uchun chiqarilgan. Men Windows uchun 4.0 versiyasidan foydalandim.

The Dude-da snmp printer monitoringi

Bu erda men tarmoqdagi printerlarni qanday kuzatishni ko'rib chiqmoqchi edim: toner darajasini kuzatib boring, agar u past bo'lsa, bildirishnomani ko'rsating. Keling, ishga tushiramiz:

The Dude-da snmp printer monitoringi

Ulanish tugmasini bosing:

The Dude-da snmp printer monitoringi

Qurilmani qo'shish (qizil ortiqcha) tugmasini bosing va printerning IP manzilini kiriting:

The Dude-da snmp printer monitoringi

Keyingi bosqichda aniqlash tugmasini bosing, u barcha mavjud zondlarni topadi, tugatish tugmasini bosing:

The Dude-da snmp printer monitoringi

Ko'rsatilgan belgini ikki marta bosing, sozlamalar ochiladi, "printer" turini tanlang va "ok" tugmasini bosing:

The Dude-da snmp printer monitoringi

Belgini o'ng tugmasini bosing va ko'rishni tanlang:

The Dude-da snmp printer monitoringi

Yorliq maydoniga biz OIDlarni kiritamiz:
[Device.Name] – qurilma nomi
[oid("1.3.6.1.2.1.43.5.1.1.16.1")] – printer modeli
[oid("1.3.6.1.2.1.43.11.1.1.6.1.1")] - kartrij turi
[oid("1.3.6.1.2.1.43.11.1.1.9.1.1")] - toner darajasi
Rasm yorlig'ida siz o'zingizning belgingizni qo'shishingiz mumkin:

The Dude-da snmp printer monitoringi

Biz shunday chiqamiz:

The Dude-da snmp printer monitoringi

Barcha printerlarda emas oid("1.3.6.1.2.1.43.11.1.1.9.1.1") darhol toner darajasini ko'rsatadi; ba'zilarida bu parametr chop etish uchun qancha sahifa qolganligini ko'rsatadi. Toner darajasini hisoblash uchun siz chop etish uchun qancha sahifa qolganini kartrijning umumiy resursiga bo'lishingiz va 100 ga ko'paytirishingiz kerak. Buning uchun yana "Ko'rish" ni, so'ngra Funktsiyalarni tanlang:

The Dude-da snmp printer monitoringi

Yangi funksiya yaratish tugmasini bosing (qizil ortiqcha):

The Dude-da snmp printer monitoringi

Men toner funktsiyasini chaqirdim:

The Dude-da snmp printer monitoringi

Kod maydoniga formulani yozing va saqlang:

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

Yorliqdagi [oid("1.3.6.1.2.1.43.11.1.1.9.1.1")] ni [toner()] funksiya chaqiruvi bilan almashtiring.

The Dude-da snmp printer monitoringi

Tashqariga chiqaylik. Bu shunday chiqadi:

The Dude-da snmp printer monitoringi

Kerakli oidlarni aniqlash va kerakli parametrlarni ro'yxatdan o'tkazish uchun siz snmp yurish funksiyasidan, printerning o'ng tugmasidan - Snmp aylanib o'tish vositalaridan foydalanishingiz mumkin:

The Dude-da snmp printer monitoringi

Printer ob'ektlari daraxti ko'rsatiladi:

The Dude-da snmp printer monitoringi

Bizga kerak bo'lgan narsani o'ng tugmasini bosing va OID nusxasini bosing.

Bildirishnomalar

Endi voqea uchun bildirishnomalarni o'rnatamiz (kartrij tugadi). Printerni oching, xizmatlar yorlig'iga o'ting, ortiqcha belgisini bosing (yangi xizmat qo'shing):

The Dude-da snmp printer monitoringi

Zond maydonida kerakli probni tanlash uchun uchta nuqtani bosing:

The Dude-da snmp printer monitoringi

Keling, o'z zondimizni yarataylik, qizil plyusni bosing:

The Dude-da snmp printer monitoringi

Men uni toner deb atadim, SNMP turini, standart agentni, standart Snmp profilini tanlang,
Biz 1.3.6.1.2.1.43.11.1.1.9.1.1 toner darajasi uchun mas'ul bo'lgan Oidni ro'yxatdan o'tkazamiz, Oid Integer turi, taqqoslash usuli >= 1

The Dude-da snmp printer monitoringi

Biz saqlaymiz va tekshirish maydonida biz yangi yaratilgan tonerni tanlaymiz, bildirishnomalar yorlig'ida biz qaysi bildirishnomalarni olishni va saqlashni sozlashimiz mumkin:

The Dude-da snmp printer monitoringi

Namoyish uchun men toner darajasi 80 dan past bo'lmasligini tanladim, printer qizil rangga aylandi:

The Dude-da snmp printer monitoringi

The Dude-da snmp printer monitoringi

Manba: www.habr.com

a Izoh qo'shish