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.
Bu erda men tarmoqdagi printerlarni qanday kuzatishni ko'rib chiqmoqchi edim: toner darajasini kuzatib boring, agar u past bo'lsa, bildirishnomani ko'rsating.
Ulanish tugmasini bosing:
Qurilmani qo'shish (qizil ortiqcha) tugmasini bosing va printerning IP manzilini kiriting:
Keyingi bosqichda aniqlash tugmasini bosing, u barcha mavjud zondlarni topadi, tugatish tugmasini bosing:
Ko'rsatilgan belgini ikki marta bosing, sozlamalar ochiladi, "printer" turini tanlang va "ok" tugmasini bosing:
Belgini o'ng tugmasini bosing va ko'rishni tanlang:
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:
Biz shunday chiqamiz:
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:
Yangi funksiya yaratish tugmasini bosing (qizil ortiqcha):
Men toner funktsiyasini chaqirdim:
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.
Tashqariga chiqaylik. Bu shunday chiqadi:
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:
Printer ob'ektlari daraxti ko'rsatiladi:
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):
Zond maydonida kerakli probni tanlash uchun uchta nuqtani bosing:
Keling, o'z zondimizni yarataylik, qizil plyusni bosing:
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
Biz saqlaymiz va tekshirish maydonida biz yangi yaratilgan tonerni tanlaymiz, bildirishnomalar yorlig'ida biz qaysi bildirishnomalarni olishni va saqlashni sozlashimiz mumkin:
Namoyish uchun men toner darajasi 80 dan past bo'lmasligini tanladim, printer qizil rangga aylandi:
Manba: www.habr.com