snmp
Ada banyak petunjuk di Internet tentang cara menginstal server monitoring The Dude dari Mikrotik. Saat ini paket server monitoring dirilis hanya untuk RouterOS. Saya menggunakan versi 4.0 untuk Windows.
Disini saya ingin melihat cara memonitor printer di jaringan: pantau level toner, jika rendah, tampilkan notifikasi.
Klik sambungkan:
Klik tambahkan perangkat (merah plus) dan masukkan alamat IP printer:
Pada langkah selanjutnya, klik deteksi, ia menemukan semua probe yang tersedia, klik selesai:
Klik dua kali pada ikon yang muncul, pengaturan terbuka, pilih jenis βprinterβ, dan klik βokβ:
Klik kanan pada ikon dan pilih tampilan:
Di bidang label kita memasukkan OID:
[Nama Perangkat] β nama perangkat
[oid("1.3.6.1.2.1.43.5.1.1.16.1")] β model pencetak
[oid("1.3.6.1.2.1.43.11.1.1.6.1.1")] β jenis kartrid
[oid("1.3.6.1.2.1.43.11.1.1.9.1.1")] β tingkat toner
Di tab gambar Anda dapat melampirkan ikon Anda sendiri:
Kami keluar seperti ini:
Tidak di semua printer oid("1.3.6.1.2.1.43.11.1.1.9.1.1") langsung menampilkan level toner; pada beberapa printer, parameter ini menunjukkan berapa banyak halaman yang tersisa untuk dicetak. Untuk menghitung level toner, Anda perlu membagi jumlah halaman yang tersisa untuk dicetak dengan total sumber daya kartrid dan mengalikannya dengan 100. Untuk melakukannya, pilih βLihatβ lagi, lalu Fungsi:
Klik buat fungsi baru (tanda tambah merah):
Saya memanggil fungsi toner:
Di kolom kode, tulis rumusnya dan simpan:
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"))
Pada label, ganti [oid("1.3.6.1.2.1.43.11.1.1.9.1.1")] dengan pemanggilan fungsi [toner()]
Ayo keluar. Ternyata seperti ini:
Untuk mengetahui oids yang diperlukan dan mendaftarkan parameter yang diperlukan, Anda dapat menggunakan fungsi snmp walk, tombol kanan pada printer - Alat bypass Snmp:
Pohon objek printer ditampilkan:
Klik kanan pada yang kita butuhkan dan klik salin OID.
Π£Π²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΡ
Sekarang mari kita atur notifikasi untuk acara tersebut (kartrid habis). Buka printer, masuk ke tab services, klik tanda plus (tambahkan layanan baru):
Di bidang probe, klik tiga titik untuk memilih probe yang diinginkan:
Mari kita buat probe kita sendiri, tekan tanda tambah merah:
Saya menyebutnya toner, pilih jenis SNMP, agen default, profil Snmp default,
Kami mendaftarkan Oid yang bertanggung jawab untuk level toner 1.3.6.1.2.1.43.11.1.1.9.1.1, ketik Oid Integer, metode perbandingan >= 1
Kami menyimpan dan di bidang probe kami memilih toner yang baru dibuat, di tab notifikasi kami dapat mengkonfigurasi notifikasi mana yang ingin kami terima dan simpan:
Untuk demonstrasi, saya memilih level toner tidak boleh lebih rendah dari 80, printer berubah menjadi merah:
Sumber: www.habr.com