Apa kabar buat para pecinta dan
sahabat blogger? untuk tulisan kali ini saya akan mencoba untuk berbagi ilmu
dalam melakukan monitoring jaringan menggunakan SNMP dan MRTG pada Ubuntu 12.04
pastinya sahabat-sahabat blogger yang belum mengenal SNMP dan MRTG akan bertanya-tanya
tentang apa itu SNMP dan MRTG.
Baiklah,, mari langsung saja
kita bahas, yang pertama saya akan coba membahas secara singkat tentang SNMP
dan MRTG..
Apa itu SNMP ?
SNMP (Simple Network
Management Protocol)
SNMP adalah
sebuah protokol yang dirancang untuk memberikan kemampuan kepada pengguna untuk
memantau dan mengatur jaringan komputernya secara sistematis dari jarak jauh
atau dalam satu pusat kontrol saja. Pengolahan ini dijalankan dengan
menggumpulkan data dan melakukan penetapan terhadap variabel-variabel dalam
elemen jaringan yang dikelola.
SNMP merupakan sebuah protokol jaringan yang didesain
bagi pengguna khususnya administrator jaringan untuk memonitor aktifitas
jaringan komputer dan mengontrol sebuah komputer atau server secara sistematis
dari jarak jauh. SNMP bekerja dengan mengumpulkan data informasi dari
elemen-elemen jaringan dengan parameter dan variable tertentu dan menyimpannya
dalam sebuah database.
SNMP menggunakan protokol transport UDP (User
Datagram Protocol) di port 161 untuk mengirimkan permintaan dari manager ke
agen dan menerima jawaban dari agen ke manager. Struktur komunikasi antar
elemen SNMP dapat dilihat pada gambar 1, yaitu Agen yang memiliki MIB akan
memberikan data informasi yang diperlukan tapi tidak semua oleh manager
menggunakan transport UDP yang berorientasi pada kecepatan pengiriman.
Gambar 1
ELEMEN – ELEMEN SNMP
MANAJER
Merupakan pelaksana
dan manajemen jaringan. Pada kenyataannya manager ini merupakan komputer
biasa yang ada pada jaringan yang mengoperaksikan perangkat lunak untuk
manajemen jaringan. Manajer ini terdiri atas satu proses atau lebih yang
berkomunikasi dengan agen-agennya dan dalam jaringan. Manajer akan mengumpulkan
informasi dari agen dari jaringan yang diminta oleh administrator saja bukan
semua informasi yang dimiliki agen.
MIB (MANAGER INFORMATION BASE)
MIB
ini dapat dikatakan sebagai struktur basis data variabel dari elemen
jaringan yang dikelola. Struktrur ini bersifat hierarki dan memiliki aturan
sedemikian rupa sehingga informasi setiap variabel dapat dikelola atau
ditetapkan dengan mudah.
AGEN
Agen merupakan
perangkat lunak yang dijalankan disetiap elemen jaringan yang dikelola. Setiap
agen mempunyai basis data variabel yang bersifat lokal yang menerangkan keadaan
dan berkas aktivitasnya dan pengaruhnya terhadap operasi.
Apa itu MRTG ?
MRTG (Multi Router Traffic
Grapher)
The
Multi Router Traffic Grapher (MRTG) adalah sebuah alat yang berfungsi
untuk memonitoring traffic yang masuk kedalam jaringan. MRTG menampilkan
halaman web html yang didalamnya terdapat gambar format PNG yang menyediakan
representasi visual secara langsung dari traffic yang ada.
TUTORIAL INSTALLASI DAN KONFIGURASI
SNMP UNTUK LOCAL HOST DAN GETEWAY :
Install
dan konfigurasi SNMP (Monitoring Localhost)
Tahap 1 Installasi dan
Konfigurasi SNMP dan SNMP Agent
1. Pertama untuk memastikan
tidak ada aplikasi SNMP dan atau SNMP Agent pada PC manager, lakukan
pencopotan aplikasi. Perintah uninstall aplikasi sebagai berikut :
#apt-get remove –purge snmp snmpd
2. Selanjutnya lakukan proses
installasi dengan perintah berikut
#apt-get install
snmp snmpd
3. Setelah proses installasi selesai,
SNMP akan membuat file konfigurasi SNMP di folder /etc/snmp/snmpd.conf.
Langkah selanjutnya edit file tersebut dengan text editor misalnya vim
atau nano
#nano
/etc/snmp/snmpd.conf
Lakukan perubahan pada baris :
syslocation Unknown
syscontact Root
Menjadi :
syslocation “Nama area jaringan”
syscontact “Nama contact person”
contoh :
sylocation labjartel2
syscontact syahrul@pcr.ac.id
Kemudian hilangkan comment dari
#rocommunity localhost
Menjadi
rocommunity localhost
Kemudian restart snmpd agar konfigurasi
yang telah dilakukan berjalan.
#/etc/init.d/snmpd restart
Pastikan tidak ada masalah atau error
setelah perintah restart diatas.
4. Selanjutnya melakukan pengetesan snmp sudah
berjalan atau belum dengan perintah berikut
#snmpwalk –v 2c –c public localhost
5. jika telah selesai maka install MRTG
Install dan konfigurasi
MRTG (Localhost)
Tahap 2 Installasi dan Konfigurasi MRTG
1. Install aplikasi mrtg
# apt-get
install mrtg
2. Maka akan keluar
tampilan configuring mrtg dan pilih"yes"
3. Direktori kerja mrtg berada
di /var/www/mrtg, sedangkan konfigurasinya berada di /etc/mrtg.cfg
4. Lakukan peng update-an
#updatedb && locate mrtg
5. Buat direktori untuk MRTG
#mkdir /etc/mrtg && sudo mv /etc/mrtg.cfg /etc/mrtg
6. Langkah awal adalah melakukan pengecekan target, apakah sudah ada snmp agent atau belum
#snmpwalk c public v 1 localhost
7. Apabila snmp agent sudah terdeteksi, kita akan membuat konfigurasi mrtg dengan perintah "cfgmaker"
#cfgmaker public@localhost > /etc/mrtg.cfg
8. Masuk ke folder berikut nano /etc/mrtg/mrtg.cfg
9. Masukkan script berikut setelah
Global
Defaults
10. Buat direktori
#mkdir/var/www/mrtg
11. Kemudian kita harus membuat file.html direktori /var/www/mrtg
#indexmaker output=/var/www/mrtg/index.html /etc/mrtg.cfg
12. Ganti variabel LANG menjadi C
#env LANG=C /usr/bin/mrtg /etc/mrtg/mrtg.cfg
Setelah semua langkah diatas selesai maka akan muncul seperti berikut :
Hasil grafik dari snmp dan mrtg
Pada gambar diatas menunjukkan hasil
monitoring LocalHost dengan mengambil data setiap 5 Minute sekali. Dengan
adanya monitoring ini kita bisa mengetahui traffic yang yang terjadi pada LocalHost. Pada monitoring LocalHost kita tidak perlu memerlukan jaringan yang
besar pada saat pengambilan datanya. Graffik yang berwarna hijau adalah
menunjukkan kalau Traffic localHost sudah merjalan dan dalam proses
pengambilan data.
Install dan konfigurasi
MRTG (Gateway)
Selanjutnya buat para
pecinta dan sahabat blogger yang ingin memonitoring interface yang sahabat
blogger gunakan dapat dilakukan dengan cara berikut ini :
konfigurasi SNMP/MRTG untuk melihat monitoring jaringan yang kita
gunakan :
1.
ketikkan "nautilus" kemudian enter
2. masuk ke
fyle sistem , var ,www ,mrtg
3. kemudian
hapus semua isi mrtg
4. masuk ke
snmp
#nano /etc/snmp/snmpd.conf
cari
#rocommunity public localhost
5. hilangkan
tanda pagar (#) kemudian simpan
6. restart
snmpd
#/etc/init.d/snmpd restart
7. cfgmaker
public@localhost > /etc/mrtg.cfg
8. indexmaker
--output=/var/www/mrtg/index.html /etc/mrtg.cfg
9. env LANG=C
/usr/bin/mrtg
Maka
akan keluar hasil sebagai berikut :
Pada Gambar Grafik di atas
adalah gambar Monitoring Traffic dari Komputer User ke Gateway. Traffic yang
berwarna hijau adalah traffic kecepatan transfer data dari Komputer Client/User ke Gateway Politeknik Caltex Riau. Dan Traffic dapat di liahat/dimonitor
oleh MRTG ini apabila Komputer User Terhubung dengan Jaringan Gateway
PCR. Sebagai contoh kita ambil salah interface untuk dimonitoring yaitu
interface staf admin seperti gambar dibawah ini :
Pada gambar diatas dapat kita lihat
bahwa monitoring jaringan Traffic Gateway yang kita lakukan memiliki interval 5
menit, 30 menit dan 1 jam. Hal ini karena sebelumnya kita mengatur trafik
tersebut berapa menit sekali melakukan refresh. Setelah itu ketika kita melihat
salah satu jaringan dari banyak jaringan yang kita gunakan bisa melihat berapa
max in dan out yang digunakan pada jaringan tersebut dan tentu saja rata-rata
penggunaan jaringan tersebut dalam satuan waktu.
NOTE!!!!!
Pada saat konfigurasi di
terminal, pastikan bahwa tulisan, tanda baca seperti petik, tanda koma ataupun
spasi telah tepat. Karena bila terjadi kesalahan maka bisa saja konfigurasi
menjadi error. Disarankan untuk tidak meng-copy perintah-perintah
tersebut kemudian di pastekan pada terminal karena bisa menyebabkan
terjadi error.
Nah, untuk
kali ini sekian dulu ya para sahabat blogger... Mudah-mudahan post ini dapat
membantu dan bermanfaat buat para sahabat blogger dalam instalasi snmp dan mrtg ini.. jika para
sahabat blogger mengalami kendala, silahkan post-kan pertanyaannya, kami akan
mencoba membantu para sahabat blogger untuk memecahkan masalahnya..
Terima kasih
telah berkunjung ke blog ini... Sampai jumpa di materi yang berbeda ya para
sahabat blogger.....
Apa kabar buat para pecinta dan
sahabat blogger? untuk tulisan kali ini saya akan mencoba untuk berbagi ilmu
dalam melakukan monitoring jaringan menggunakan SNMP dan MRTG pada Ubuntu 12.04
pastinya sahabat-sahabat blogger yang belum mengenal SNMP dan MRTG akan bertanya-tanya
tentang apa itu SNMP dan MRTG.
Baiklah,, mari langsung saja
kita bahas, yang pertama saya akan coba membahas secara singkat tentang SNMP
dan MRTG..
Apa itu SNMP ?
SNMP (Simple Network
Management Protocol)
SNMP adalah
sebuah protokol yang dirancang untuk memberikan kemampuan kepada pengguna untuk
memantau dan mengatur jaringan komputernya secara sistematis dari jarak jauh
atau dalam satu pusat kontrol saja. Pengolahan ini dijalankan dengan
menggumpulkan data dan melakukan penetapan terhadap variabel-variabel dalam
elemen jaringan yang dikelola.
SNMP merupakan sebuah protokol jaringan yang didesain
bagi pengguna khususnya administrator jaringan untuk memonitor aktifitas
jaringan komputer dan mengontrol sebuah komputer atau server secara sistematis
dari jarak jauh. SNMP bekerja dengan mengumpulkan data informasi dari
elemen-elemen jaringan dengan parameter dan variable tertentu dan menyimpannya
dalam sebuah database.
SNMP menggunakan protokol transport UDP (User
Datagram Protocol) di port 161 untuk mengirimkan permintaan dari manager ke
agen dan menerima jawaban dari agen ke manager. Struktur komunikasi antar
elemen SNMP dapat dilihat pada gambar 1, yaitu Agen yang memiliki MIB akan
memberikan data informasi yang diperlukan tapi tidak semua oleh manager
menggunakan transport UDP yang berorientasi pada kecepatan pengiriman.
Gambar 1
ELEMEN – ELEMEN SNMP
MANAJER
Merupakan pelaksana
dan manajemen jaringan. Pada kenyataannya manager ini merupakan komputer
biasa yang ada pada jaringan yang mengoperaksikan perangkat lunak untuk
manajemen jaringan. Manajer ini terdiri atas satu proses atau lebih yang
berkomunikasi dengan agen-agennya dan dalam jaringan. Manajer akan mengumpulkan
informasi dari agen dari jaringan yang diminta oleh administrator saja bukan
semua informasi yang dimiliki agen.
MIB (MANAGER INFORMATION BASE)
MIB
ini dapat dikatakan sebagai struktur basis data variabel dari elemen
jaringan yang dikelola. Struktrur ini bersifat hierarki dan memiliki aturan
sedemikian rupa sehingga informasi setiap variabel dapat dikelola atau
ditetapkan dengan mudah.
AGEN
Agen merupakan
perangkat lunak yang dijalankan disetiap elemen jaringan yang dikelola. Setiap
agen mempunyai basis data variabel yang bersifat lokal yang menerangkan keadaan
dan berkas aktivitasnya dan pengaruhnya terhadap operasi.
Apa itu MRTG ?
MRTG (Multi Router Traffic
Grapher)
TUTORIAL INSTALLASI DAN KONFIGURASI
SNMP UNTUK LOCAL HOST DAN GETEWAY :
Install
dan konfigurasi SNMP (Monitoring Localhost)
Tahap 1 Installasi dan
Konfigurasi SNMP dan SNMP Agent
1. Pertama untuk memastikan
tidak ada aplikasi SNMP dan atau SNMP Agent pada PC manager, lakukan
pencopotan aplikasi. Perintah uninstall aplikasi sebagai berikut :
#apt-get remove –purge snmp snmpd
2. Selanjutnya lakukan proses
installasi dengan perintah berikut
#apt-get install
snmp snmpd
3. Setelah proses installasi selesai,
SNMP akan membuat file konfigurasi SNMP di folder /etc/snmp/snmpd.conf.
Langkah selanjutnya edit file tersebut dengan text editor misalnya vim
atau nano
#nano
/etc/snmp/snmpd.conf
Lakukan perubahan pada baris :
syslocation Unknown
syscontact Root
Menjadi :
syslocation “Nama area jaringan”
syscontact “Nama contact person”
contoh :
sylocation labjartel2
syscontact syahrul@pcr.ac.id
Kemudian hilangkan comment dari
#rocommunity localhost
Menjadi
rocommunity localhost
Kemudian restart snmpd agar konfigurasi
yang telah dilakukan berjalan.
#/etc/init.d/snmpd restart
Pastikan tidak ada masalah atau error
setelah perintah restart diatas.
4. Selanjutnya melakukan pengetesan snmp sudah
berjalan atau belum dengan perintah berikut
#snmpwalk –v 2c –c public localhost
5. jika telah selesai maka install MRTG
Install dan konfigurasi
MRTG (Localhost)
Tahap 2 Installasi dan Konfigurasi MRTG
Tahap 2 Installasi dan Konfigurasi MRTG
1. Install aplikasi mrtg
# apt-get
install mrtg
2. Maka akan keluar
tampilan configuring mrtg dan pilih"yes"
3. Direktori kerja mrtg berada
di /var/www/mrtg, sedangkan konfigurasinya berada di /etc/mrtg.cfg
4. Lakukan peng update-an
#updatedb && locate mrtg
5. Buat direktori untuk MRTG
#mkdir /etc/mrtg && sudo mv /etc/mrtg.cfg /etc/mrtg
6. Langkah awal adalah melakukan pengecekan target, apakah sudah ada snmp agent atau belum
#snmpwalk c public v 1 localhost
7. Apabila snmp agent sudah terdeteksi, kita akan membuat konfigurasi mrtg dengan perintah "cfgmaker"
#cfgmaker public@localhost > /etc/mrtg.cfg
8. Masuk ke folder berikut nano /etc/mrtg/mrtg.cfg
9. Masukkan script berikut setelah
#updatedb && locate mrtg
5. Buat direktori untuk MRTG
#mkdir /etc/mrtg && sudo mv /etc/mrtg.cfg /etc/mrtg
6. Langkah awal adalah melakukan pengecekan target, apakah sudah ada snmp agent atau belum
#snmpwalk c public v 1 localhost
7. Apabila snmp agent sudah terdeteksi, kita akan membuat konfigurasi mrtg dengan perintah "cfgmaker"
#cfgmaker public@localhost > /etc/mrtg.cfg
8. Masuk ke folder berikut nano /etc/mrtg/mrtg.cfg
9. Masukkan script berikut setelah
Global
Defaults
#mkdir/var/www/mrtg
11. Kemudian kita harus membuat file.html direktori /var/www/mrtg
#indexmaker output=/var/www/mrtg/index.html /etc/mrtg.cfg
12. Ganti variabel LANG menjadi C
#env LANG=C /usr/bin/mrtg /etc/mrtg/mrtg.cfg
10. Buat direktori #mkdir/var/www/mrtg
11. Kemudian kita harus membuat file.html direktori /var/www/mrtg
#indexmaker output=/var/www/mrtg/index.html /etc/mrtg.cfg
12. Ganti variabel LANG menjadi C
#env LANG=C /usr/bin/mrtg /etc/mrtg/mrtg.cfg
Setelah semua langkah diatas selesai maka akan muncul seperti berikut :
Hasil grafik dari snmp dan mrtg
Pada gambar diatas menunjukkan hasil
monitoring LocalHost dengan mengambil data setiap 5 Minute sekali. Dengan
adanya monitoring ini kita bisa mengetahui traffic yang yang terjadi pada LocalHost. Pada monitoring LocalHost kita tidak perlu memerlukan jaringan yang
besar pada saat pengambilan datanya. Graffik yang berwarna hijau adalah
menunjukkan kalau Traffic localHost sudah merjalan dan dalam proses
pengambilan data.
Install dan konfigurasi
MRTG (Gateway)
Selanjutnya buat para
pecinta dan sahabat blogger yang ingin memonitoring interface yang sahabat
blogger gunakan dapat dilakukan dengan cara berikut ini :
konfigurasi SNMP/MRTG untuk melihat monitoring jaringan yang kita
gunakan :
1.
ketikkan "nautilus" kemudian enter
2. masuk ke
fyle sistem , var ,www ,mrtg
3. kemudian
hapus semua isi mrtg
4. masuk ke
snmp
#nano /etc/snmp/snmpd.conf
cari
#rocommunity public localhost
5. hilangkan
tanda pagar (#) kemudian simpan
6. restart
snmpd
#/etc/init.d/snmpd restart
7. cfgmaker
public@localhost > /etc/mrtg.cfg
8. indexmaker
--output=/var/www/mrtg/index.html /etc/mrtg.cfg
9. env LANG=C
/usr/bin/mrtg
Maka
akan keluar hasil sebagai berikut :
Pada gambar diatas dapat kita lihat
bahwa monitoring jaringan Traffic Gateway yang kita lakukan memiliki interval 5
menit, 30 menit dan 1 jam. Hal ini karena sebelumnya kita mengatur trafik
tersebut berapa menit sekali melakukan refresh. Setelah itu ketika kita melihat
salah satu jaringan dari banyak jaringan yang kita gunakan bisa melihat berapa
max in dan out yang digunakan pada jaringan tersebut dan tentu saja rata-rata
penggunaan jaringan tersebut dalam satuan waktu.
NOTE!!!!!
Pada saat konfigurasi di
terminal, pastikan bahwa tulisan, tanda baca seperti petik, tanda koma ataupun
spasi telah tepat. Karena bila terjadi kesalahan maka bisa saja konfigurasi
menjadi error. Disarankan untuk tidak meng-copy perintah-perintah
tersebut kemudian di pastekan pada terminal karena bisa menyebabkan
terjadi error.
Nah, untuk
kali ini sekian dulu ya para sahabat blogger... Mudah-mudahan post ini dapat
membantu dan bermanfaat buat para sahabat blogger dalam instalasi snmp dan mrtg ini.. jika para
sahabat blogger mengalami kendala, silahkan post-kan pertanyaannya, kami akan
mencoba membantu para sahabat blogger untuk memecahkan masalahnya..
Terima kasih
telah berkunjung ke blog ini... Sampai jumpa di materi yang berbeda ya para
sahabat blogger.....
No comments:
Post a Comment