IT Geek Memantau Perangkat Jaringan dengan SNMP (Simple Network Management Protocol)
Pernahkah Anda perlu tahu apa yang perangkat jarak jauh pikirkan tentang nilai metrik? HTG menjelaskan apa itu Simple Network Management Protocol (SNMP) dan bagaimana Anda dapat menggunakannya untuk memonitor perangkat jaringan.
Gambar oleh istargazer
Ikhtisar
Protokol Manajemen Jaringan Sederhana (SNMP) dibuat untuk memberikan dasar protokol umum yang dapat diharapkan oleh administrator jaringan untuk digunakan oleh produsen perangkat mereka untuk mengekspos berbagai aspek produk. Informasi seperti beban CPU, tabel perutean, dan statistik lalu lintas jaringan, di antara banyak lainnya, semuanya dapat diakses dari jarak jauh dengan SNMP. Seseorang juga dapat menggunakan SNMP untuk mengatur konfigurasi pada perangkat yang mendukungnya, tetapi itu berada di luar cakupan panduan ini.
Pembacaan masuk / keluar dari SNMP dilakukan dengan menggunakan "Masyarakat"String. Sebagai administrator, tugas Anda adalah mengatur string ini. Beberapa contoh tentang cara melakukan ini ikuti di bawah ini.
Setelah terhubung ke perangkat, Anda perlu "menariknya" untuk informasi menggunakan OID. OID yang berbeda memberikan informasi yang berbeda, dan sementara dalam panduan ini kami akan fokus pada lalu lintas jaringan, Anda didorong untuk menjelajahi dunia ini lebih jauh. Kami akan menjelaskan cara mendapatkan OID "misterius" di bawah ini.
Ocehan penulis
Saya sudah mulai menggunakan cara bagus untuk melihat info router, kembali pada hari-hari pertama studi DD-WRT saya. Saat ini, jika saya tidak memilikinya? Saya hanya merasa buta. Saya benar-benar tidak bisa menekankan betapa berharganya itu, ketika pengguna mengeluh tentang kecepatan jaringan, untuk dapat melirik apa yang dikatakan router perbatasan adalah pemanfaatan dan dengan cepat menyelesaikan masalah..
Membaca / membuat grafik informasi SNMP (OID)
Demi kepuasan instan, cara membaca informasi SNMP ditempatkan pertama dalam artikel, karena kebanyakan orang tidak akan memerlukan bagian konfigurasi berulang-ulang ...
Baiklah, jadi Anda telah mengkonfigurasi perangkat untuk SNMP (jika tidak, lihat beberapa contoh cara melakukannya di bawah), tetapi bagaimana Anda tahu OID apa yang harus dibaca, dan dalam hal ini, bagaimana Anda sebenarnya melakukannya? Ada banyak program komersial dan gratis untuk mencapai tujuan yang tepat ini. Kami akan fokus pada beberapa yang gratis yang dapat Anda gunakan tanpa kerumitan untuk membuat grafik atau menjelajahi seluruh ruang nama OID.
"Bandwith Monitor" dari Solarwinds (Grafik)
Seseorang tidak dapat benar-benar berbicara tentang "pemantauan jaringan" tanpa mengalami Solarwinds, sebagai salah satu pemain utama di bidang ini. Kami tidak akan masuk ke sejumlah besar produk jaringan yang ditawarkan Solarwinds, tetapi lebih fokus pada utilitas gratis yang disebut "Monitor Bandwidth Real-Time GRATIS".
Utilitas ini memiliki dua kelemahan:
- Hal ini bertujuan untuk menunjukkan bandwidth jaringan, sehingga tidak cocok untuk mengambil informasi SNMP lainnya.
- Itu tidak memberikan opsi untuk menyimpan / membuka file konfigurasi.
Jika batasan di atas adalah masalah, baca terus ke salah satu opsi lain.
Unduh dan instal menggunakan prosedur "Next" -> "Next" -> "Finish" dan buka program.
Anda harus disajikan dengan penyihir seperti yang ditunjukkan di bawah ini. Isi informasi "IP" dan "komunitas" perangkat target dan klik "Next".
Program ini akan "menarik" perangkat untuk antarmuka itu dan menunjukkannya dalam format yang diformat, berwarna, dan nama yang disebutkan.
Pilih antarmuka yang ingin Anda pantau (beberapa pilihan dimungkinkan dengan CTRL) dan klik “Berikutnya”.
Pada contoh di atas, kami telah memilih dua antarmuka yang disebut "DSL wan1" & "ATM wan2". Anda dapat menerima pengaturan default dan mengklik "Luncurkan Monitor".
Grafik jendela seperti yang di atas, harus membuka dan mulai menampilkan informasi lalu lintas dengan interval penyegaran 5 detik (dapat dikonfigurasi).
Catatan tentang interval penyegaran: Yang asli keuntungan dari program ini adalah bahwa, dari semua program yang saya temui, ini adalah satu-satunya yang memberitahu Anda jika interval refresh Anda terlalu pendek. Selama seminggu terakhir, saya memiliki "kesenangan" yang berbeda untuk men-debug masalah dengan pembacaan SNMP, karena tampaknya beberapa perangkat tidak dapat (atau tidak akan) memperbarui statistik mereka lebih dari X kali / detik (7 untuk Juniper perangkat). Program ini adalah satu-satunya yang memberi tahu saya bahwa interval refresh saya terlalu cepat, yang menjelaskan mengapa saya mendapatkan hasil yang jelek.
Kecuali Anda masih perlu mengaktifkan SNMP pada perangkat target (lihat di bawah), Anda DILAKUKAN.
Bersukacitalah dan bersukacitalah :)
"Flowalyzer" dari Plixer (Grafik)
Utilitas gratis ini, disebut Flowalyzer, sangat mudah dioperasikan. Sepertinya Plixer mengambil utilitas STG yang terkenal (dijelaskan di bawah) dan membungkusnya menjadi sesuatu yang sedikit lebih ramah pengguna. Ini juga menampilkan fungsi "terjemahkan dari OID ke daftar nama". Keuntungan dari utilitas ini dibandingkan dengan Solarwinds adalah bahwa adalah mungkin untuk mengekstrak OID dalam bentuk numerik mereka..
Dengan itu, ia memiliki dua kelemahan parah:
- Saya telah menemukan bahwa program ini tidak cocok untuk periode pemantauan berkepanjangan, karena akan dijelaskan & secara acak jatuh.
- Meskipun memiliki keuntungan untuk dapat menyimpan konfigurasinya ke dalam file dan memohonnya dengan mengaitkan program ke akhiran, ia juga sangat sensitif tentang di mana file disimpan. Saya telah menemukan bahwa jika pohon direktori memegang file yang disimpan berisi "spasi", ketika mencoba memohonnya, program akan kesalahan.
Singkatnya, gunakan program ini untuk mendapatkan OID dan "beri mereka ke program STG" dan / atau "keluarkan neraka dari Dodge".
Saat Anda membuka program, Anda akan disambut dengan jendela di bawah ini.
Klik pada daftar pilihan “Select a R / W SNMP Credential” dan klik “Buat / Edit”.
Isi informasi yang diperlukan untuk perangkat target Anda (terutama string komunitas) dan simpan.
Isi IP perangkat target dan klik "Dapatkan".
Setelah Anda melakukannya, setengah bagian bawah dari jendela program harus diisi dengan informasi yang ditarik dari perangkat seperti gambar di bawah ini.
Mengklik pada salah satu baris akan memunculkan jendela monitor seperti yang ada di bawah ini.
Untuk mendapatkan OID yang lama dicari, klik "Lihat" -> "Pengaturan".
Di jendela berikutnya, orang dapat melihat OID untuk lalu lintas masuk / keluar.
Anda mendapatkan OID, yay!!
Simple Traffic Monitor (STG) dari Leonid Mikhailov (Grafik)
Utilitas gratis ini sejauh ini merupakan yang tertua di antara opsi-opsi, tetapi ia bekerja dengan sempurna untuk secara harfiah tahun dan dapat menyimpan konfigurasinya dalam file yang dapat dibagikan. Satu-satunya kelemahan adalah bahwa Anda perlu mendapatkan OID dengan cara lain.
Unduh program baik dari kami (untuk menghindari hotlinking) atau penulis.
Ekstrak file zip ke lokasi yang Anda pilih dan jalankan. Anda akan disajikan dengan jendela kosong.
Klik pada "Lihat" -> "Pengaturan".
Di jendela berikutnya, Anda perlu memasukkan OID saat Anda mendapatkannya dari beberapa metode lain (setidaknya dua dalam panduan ini).
Jika semua berjalan dengan baik, jendela utama harus diisi dengan informasi dan terlihat seperti di bawah ini.
GetIF oleh SNMP4tPC (Menjelajahi pohon OID)
Program ini sudah tua, dan sementara opsi yang lebih baru tersedia, karena fakta bahwa itu gratis, itu menyelesaikan pekerjaan, dan adalah salah satu yang membuat saya memulai, menghormati tuntutan saya memberi penghormatan kepadanya.
Menggunakan program ini atau yang sejenisnya akan memungkinkan Anda untuk mengekstrak lebih banyak informasi daripada "hanya" informasi antarmuka perangkat. Dengan itu, kita akan menggunakan contoh antarmuka hanya untuk membuat tindak lanjut lebih mudah dibaca.
Unduh program baik dari kami (untuk menghindari hotlinking) atau penulis.
Instal menggunakan prosedur "Next" -> "Next" -> "Finish" dan buka program.
Isi informasi untuk perangkat target dan klik "Mulai".
Untuk berjalan di pohon OID, buka tab "MBrowser".
Setelah Anda melihat segmen yang ingin Anda baca, pilih dan klik "Mulai".
Misalnya, untuk mendapatkan informasi "antarmuka" yang sama dengan yang kami dapatkan dengan menggunakan program di atas, telusuri ke: iso -> org -> dod -> internet -> mgmt -> mib-2 -> antarmuka -> ifTable -> ifEntry -> ifDescr dan klik "Mulai"
Setengah bagian bawah jendela sekarang menunjukkan "Nama" yang diberikan kepada antarmuka pada perangkat target. Untuk mendapatkan "traffic OIDs", catat jumlah antarmuka (dalam contoh kami, wan2 = interface7) dan lanjutkan ke sub-sub "ifInOctets" & "ifOutOctets".
Mereka berada di: iso -> org -> dod -> internet -> mgmt.mib-2 -> antarmuka -> ifTable -> ifEntry -> ifInOctets.
Klik Antarmuka yang ingin Anda pantau lalu lintas dan catat OID dari bagian kiri bawah jendela.
Anda sekarang siap untuk mengambil OID yang telah Anda kumpulkan ke salah satu program pemantauan di atas.
Mengaktifkan SNMP pada perangkat target
Hampir setiap perangkat yang menghargai diri sendiri yang didukung jaringan mendukung pengungkapan informasinya dengan cara ini. Dengan demikian, tidak semua perangkat dapat berfungsi, dan Anda mungkin perlu membaca dokumentasi perangkat Anda untuk mengetahui bagaimana melakukan ini. Di bawah ini adalah beberapa contoh yang saya miliki di sekitar saya, tetapi ini bukan daftar lengkap.
Pada DD-WRT
Di WebGUI, buka "Layanan" dan gulir ke bawah halaman untuk menemukan tombol radio "SNMP".
Pilih tombol radio "Diaktifkan" dan simpan konfigurasi.
Setelah diaktifkan, Anda akan diberikan rincian yang dapat Anda ubah. Penting bagi Anda untuk mencatat "komunitas RO" apa yang Anda gunakan. Standarnya adalah "publik", tetapi Anda dapat mengubahnya ke nilai lain yang Anda inginkan. Simpan dan terapkan perubahannya.
On Fortigate (FortiOS)
Dengan asumsi versi FortiOS yang cukup baru (v4 ke atas), di jendela utama perluas panel “Config” dan pilih “SNMP”.
Catatan: Screenshot di atas diambil dari FortiOS v5.
Untuk membuat komunitas "SNMP v1 / v2c" baru, klik pada "Buat Baru".
Isi informasi seperti "nama komunitas", kisaran IP yang diizinkan untuk mengaksesnya, dan dari "antarmuka" apa. Setelah selesai, Klik "OK" di bagian bawah halaman untuk menyimpan pengaturan Anda.
Anda juga perlu mengaktifkan antarmuka tempat Anda ingin membaca informasi, untuk lalu lintas SNMP. Untuk melakukan ini, buka "Config" -> "Network".
Dalam contoh ini kami menggunakan "port8", jadi kami akan mengedit antarmuka itu.
Centang kotak "SNMP" dan klik "OK" di bagian bawah halaman.
Catatan: Antarmuka tempat Anda mencoba membaca SNMP harus dalam "manajemen Vdom" jika VDOM diaktifkan pada perangkat Anda. Mengubah manajemen Vdom berada di luar cakupan panduan ini.
Pada Juniper (JunOS)
Di WebGUI, buka "Konfigurasi" -> "Layanan" -> "SNMP".
Klik pada "Tambah".
Isi "Nama komunitas" pilihan Anda dan pilih jenis "Otorisasi".
Simpan dan Komit perubahan Anda agar mereka terpengaruh.
Di NetAPP
Buka "NetApp OnCommand System Manager" dan masuk ke perangkat penyimpanan Anda. Di bawah "Konfigurasi" -> "Sistem Alat", klik "SNMP" dan kemudian "Edit".
Klik "Tambah".
Ini akan memungkinkan Anda untuk menambahkan string "Komunitas" baru seperti yang ditunjukkan di bawah ini.
Isi nama yang diinginkan dan klik "OK" sepenuhnya.
Di Windows
Dimungkinkan untuk mengaktifkan SNMP di windows, hanya jarang digunakan atau bahkan dibicarakan (melihat langsung ke Anda, sertifikasi MS ...). Anda harus menginstal layanan terlebih dahulu.
Instal layanan dengan masuk ke "Program dan Fitur".
Masuk ke "Mengaktifkan atau menonaktifkan fitur Windows".
Gulir untuk menemukan "Simple Network Management Protocol (SNMP)". Centang kotaknya dan klik "OK" untuk menginstalnya.
Setelah diinstal, konfigurasikan string komunitas dengan membuka "Layanan".
Gulir untuk menemukan layanan dan masuk ke propertinya.
Buka tab "Keamanan".
Untuk menambah komunitas, klik “Tambah”.
Isi nama komunitas yang diinginkan dan klik "Tambah" dan OK untuk pengaturan untuk mempengaruhi.
Catatan: Anda mungkin perlu mengubah properti lain untuk mengaktifkan mesin jarak jauh untuk mendapatkan pembacaan, tetapi itu berada di luar cakupan panduan ini.
Itu saja, Anda harus siap untuk membuat grafik informasi jaringan Anda, dan Anda dianjurkan untuk mengeksplorasi apa yang dapat ditawarkan protokol SNMP di luar cakupan panduan ini, seperti: menggunakan MIB dan perangkap. Ingatlah kutipan kutipan dari bawah ini ...
Kita semua adalah jumlah air mata kita. Terlalu sedikit dan tanahnya tidak subur, dan tidak ada yang bisa tumbuh di sana. Terlalu banyak, yang terbaik dari kita hanyut. (Babel 5 g'kar)