Cara meinstallasi dan konfigurasi MRTG pada Ubuntu 11.10 (Untuk Monitoring Localhost), detailnya sebagai berikut :
Untuk melihat traffic analysis yang ada pada Router
Langkah
– langkah yang harus dilakukan :
1. $ sudo su
1. $ sudo su
Perintah untuk masuk kedalam #
2. Masukkan password yang telah ada
3. Sebaiknya sebelum kita menginstalasi dan konfigurasi MRTG, kita hapus terlebih dahulu SNMP, SNMPD dan MRTG yang sudah ada sebelumnya.
#apt-get remove snmp snmpd --purge
Perintah ini adalah untuk menghapus snmp dan snmpd yang telah ada.
Ulangi sekali lagi untuk paket MRTG, caranya :
#apt-get remove mrtg –purge
4. Install SNMP dan SNMPD
Dengan menjalankan perintah :
#apt-get install snmp snmpd
Untuk melihat hasil dari penginstalasian dan mengedit file-file snmpd.conf yang mengatur agen untuk merespon snmp menjadi manajeman , dengan cara:
#nano /etc/snmp/snmpd.conf
Lakukan perubahan pada baris :
syslocation Unknown
syscontact Root
Menjadi :
syslocation Nama projek
syscontact Nama
contoh :
sylocation labjartel
syscontact amin
bertujuan untuk mengetahui lokasi user yang memontoring snmp dan snmpd dan mengetahui identitas serta email dari user.
sebelumnya pada :
#rocommunity localhost
Hilangkan tanda pagar (#) pada rocommunity localhost untuk mengaktifkannya, sehingga menjadi :
rocommunity localhost
5. Restart SNMPD
# /etc/init.d/snmpd restart
Pada perintah berfungsi untuk merestart system dari snmpd yang telah dikonfigurasikan.
Setelah itu silahkan test dengan cara :
#snmpwalk -v 2c -c public (ip monitoring)
Contoh :
#snmpwalk –v 2c –c public 172.16.30.1 => untuk jaringan LAN
2. Masukkan password yang telah ada
3. Sebaiknya sebelum kita menginstalasi dan konfigurasi MRTG, kita hapus terlebih dahulu SNMP, SNMPD dan MRTG yang sudah ada sebelumnya.
#apt-get remove snmp snmpd --purge
Perintah ini adalah untuk menghapus snmp dan snmpd yang telah ada.
Ulangi sekali lagi untuk paket MRTG, caranya :
#apt-get remove mrtg –purge
4. Install SNMP dan SNMPD
Dengan menjalankan perintah :
#apt-get install snmp snmpd
Untuk melihat hasil dari penginstalasian dan mengedit file-file snmpd.conf yang mengatur agen untuk merespon snmp menjadi manajeman , dengan cara:
#nano /etc/snmp/snmpd.conf
Lakukan perubahan pada baris :
syslocation Unknown
syscontact Root
Menjadi :
syslocation Nama projek
syscontact Nama
contoh :
sylocation labjartel
syscontact amin
bertujuan untuk mengetahui lokasi user yang memontoring snmp dan snmpd dan mengetahui identitas serta email dari user.
sebelumnya pada :
#rocommunity localhost
Hilangkan tanda pagar (#) pada rocommunity localhost untuk mengaktifkannya, sehingga menjadi :
rocommunity localhost
5. Restart SNMPD
# /etc/init.d/snmpd restart
Pada perintah berfungsi untuk merestart system dari snmpd yang telah dikonfigurasikan.
Setelah itu silahkan test dengan cara :
#snmpwalk -v 2c -c public (ip monitoring)
Contoh :
#snmpwalk –v 2c –c public 172.16.30.1 => untuk jaringan LAN
#snmpwalk –v 2c –c public 172.16.40.1 => Wifi
172.16.30.1 merupakan ip gateway dari router, pengetesan ini berguna
untuk mengetahui apakah snmp telah ready.
6. Install MRTG
Dengan menjalankan perintah:
#apt-get install mrtg
secara default file mrtg akan diletakkan pada posisi /var/www/mrtg
7. Konfigurasi MRTG
Dengan menjalankan perintah:
# cfgmaker --global ‘WorkDir: /var/www/(nama folder)’ --output /etc/mrtg.cfg public@localhost
# cfgmaker --global ‘WorkDir: /var/www/(nama folder)’ --output /etc/mrtg.cfg public@localhost
Contoh :
# cfgmaker --global ‘WorkDir: /var/www/mrtg’ --output /etc/mrtg.cfg
public@172.16.30.1
Perintah diatas merupakan konfigurasi dari mrtg gateway router
8. Menampilkan grafik dari konfigurasi MRTG
Dengan file index.html mrtg, yaitu :
indexmaker /etc/mrtg.cfg --columns=1 --output /var/www/(nama
folder)/index.html
contoh :
indexmaker /etc/mrtg.cfg --columns=1 --output /var/www/mrtg/index.html
9. Mencoba untuk mengakses
Dengan perintah :
http://localhost/mrtg
Akan menampilkan seluruhnya yang terhubung dengan router
Akan menampilkan seluruhnya yang terhubung dengan router
10. Hasil dari mengakses http://localhost/mrtg
Contoh
kedua ini adalah untuk memonitoring localhost, untuk memonitoring dari
localhost kita cukup dengan melanjutkan perintah-perintah yang telah kita
lakukan sebelumnya, tidak perlu untuk menginstal ulang snmp, snmpd dan mrtg.
Pengaturan pada snmp dan snmpd tidak perlu di ubah-ubah langsung pada tahap –
tahap :
1. Restart SNMPD
# /etc/init.d/snmpd restart
Pada perintah berfungsi untuk merestart system dari snmpd yang telah
dikonfigurasikan sebelumnya.
Setelah itu silahkan test dengan cara :
#snmpwalk -v 2c -c public (ip monitoring)
Contoh :
#snmpwalk –v 2c –c public 127.0.0.1
127.0.0.1 merupakan ip localhost yang memang sudah diatur pada
setiap-setiap PC.
2. Membuat folder untuk menyimpan MRTG
Dengan menggunakan perintah :
#mkdir /var/www/(nama folder)
contoh :
#mkdir /var/www/mrtg1
Hal ini berfungsi agar localhost yang kita berikan, tidak menghapus dari
hasil sebelumnya hanya menimpanya saja, karena disimpan pada folder yang baru
yaitu mrtg1
3. Konfigurasi MRTG
# cfgmaker --global ‘WorkDir: /var/www/(nama folder)’ --output /etc/mrtg.cfg
public@localhost
Contoh :
# cfgmaker --global ‘WorkDir: /var/www/mrtg1’ –output /etc/mrtg.cfg public@127.0.0.1
# cfgmaker --global ‘WorkDir: /var/www/mrtg1’ –output /etc/mrtg.cfg public@127.0.0.1
Perintah diatas merupakan konfigurasi dari ip localhost.
4. Menampilkan grafik dari konfigurasi MRTG
Dengan cara file index.html mrtg, yaitu :
indexmaker
/etc/mrtg.cfg --columns=1 --output /var/www/(nama folder)/index.html
contoh :
indexmaker /etc/mrtg.cfg --columns=1 --output /var/www/mrtg1/index.html
5. Test untuk mengakses
Dengan perintah :
http://localhost/mrtg1
"akan memenampilkan dari konfigurasi yang telah dibuat pada mrtg1"
6. Hasil dari mengakses http://localhost/mrtg1
contoh :
indexmaker /etc/mrtg.cfg --columns=1 --output /var/www/mrtg1/index.html
5. Test untuk mengakses
Dengan perintah :
http://localhost/mrtg1
"akan memenampilkan dari konfigurasi yang telah dibuat pada mrtg1"
6. Hasil dari mengakses http://localhost/mrtg1