Konfigurasi SNMP dan MRTG di UBUNTU 12.04
SNMP & MRTG
Saat sebuah jaringan komputer dan aktifitas yang dipakai besar, kita
membutuhkan suatu manajemen jaringan.Diperlukanlah SNMP dan MRTG,
untuk memonitor jaringa tersebut. SNMP atau disingkat Simple Network
Management Protocol ialah suatu protokol yang dirancang untuk membantu
administrator dalam memonitor dan mengatur jaringan secara efisien dan
optimal didalam satu kondisi saja.
Kemudian MRTG atau disingkat Multi Router Traffic Grapher ini adalah
tool yang digunakan untuk melihat seberapa besar paket yang lewat baik
yang masuk maupun yang keluar.
Konfigurasi SNMP
1. Masuk ke Terminal2. Lakukan perintah : $ sudo su
3. Lalu, masukkan password
4. Sebelumnya delete terlebih dahulu snmp, snmpd maupun mrtg.
Dengan perintah : #apt-get remove snmp snmpd --purge
: #apt-get remove mrtg --purge
5. SNMP siap di install
Dengan perintah : #apt-get install snmpd
6. Selanjutnya, lakukan perintah : # nano /etc/snmp/snmp.conf
7. Setelah itu tambahkan
rocommunity snmp@key 192.168.1.100
rocommunity snmp@key 127.0.0.1
sebelum System Information
8. Setelah langkah di atas,restart snmp dengan perintah
/etc/init.d/snmpd restart
9. Lalu tes dengan snmpwalk
snmpwalk -v 1 -c snmp@key -O e 127.0.0.1
Inilah hasilnya,
iso.3.6.1.2.1.1.1.0 = STRING: "router"
iso.3.6.1.2.1.1.2.0 = OID: iso.3.6.1.4.1.14988.1
iso.3.6.1.2.1.1.3.0 = Timeticks: (63421400) 7 days, 8:10:14.00
iso.3.6.1.2.1.1.4.0 = STRING: "PUSKOM"
iso.3.6.1.2.1.1.5.0 = STRING: "Router-PCR"
iso.3.6.1.2.1.1.6.0 = STRING: "IT-Room"
iso.3.6.1.2.1.1.7.0 = INTEGER: 78
iso.3.6.1.2.1.2.1.0 = INTEGER: 24
iso.3.6.1.2.1.2.2.1.1.1 = INTEGER: 1
iso.3.6.1.2.1.2.2.1.1.2 = INTEGER: 2
iso.3.6.1.2.1.2.2.1.1.3 = INTEGER: 3
iso.3.6.1.2.1.2.2.1.1.4 = INTEGER: 4
iso.3.6.1.2.1.2.2.1.1.5 = INTEGER: 5
iso.3.6.1.2.1.2.2.1.1.6 = INTEGER: 6
iso.3.6.1.2.1.2.2.1.1.7 = INTEGER: 7
iso.3.6.1.2.1.2.2.1.1.8 = INTEGER: 8
iso.3.6.1.2.1.2.2.1.1.9 = INTEGER: 9
iso.3.6.1.2.1.2.2.1.1.10 = INTEGER: 10
iso.3.6.1.2.1.2.2.1.1.11 = INTEGER: 11
iso.3.6.1.2.1.2.2.1.1.12 = INTEGER: 12
iso.3.6.1.2.1.2.2.1.1.13 = INTEGER: 13
iso.3.6.1.2.1.2.2.1.1.16 = INTEGER: 16
iso.3.6.1.2.1.2.2.1.1.17 = INTEGER: 17
iso.3.6.1.2.1.2.2.1.1.18 = INTEGER: 18
iso.3.6.1.2.1.2.2.1.1.19 = INTEGER: 19
iso.3.6.1.2.1.2.2.1.1.20 = INTEGER: 20
iso.3.6.1.2.1.2.2.1.1.21 = INTEGER: 21
iso.3.6.1.2.1.2.2.1.1.22 = INTEGER: 22
iso.3.6.1.2.1.2.2.1.1.23 = INTEGER: 23
iso.3.6.1.2.1.2.2.1.1.24 = INTEGER: 24
iso.3.6.1.2.1.2.2.1.1.25 = INTEGER: 25
iso.3.6.1.2.1.2.2.1.1.26 = INTEGER: 26
iso.3.6.1.2.1.2.2.1.2.1 = STRING: "Internet-Elearning-Server"
iso.3.6.1.2.1.2.2.1.2.2 = STRING: "Internet-Hosting2"
iso.3.6.1.2.1.2.2.1.2.3 = STRING: "DMZ"
iso.3.6.1.2.1.2.2.1.2.4 = STRING: "Staf-Puskom"
iso.3.6.1.2.1.2.2.1.2.5 = STRING: "Internet-Hosting-Server"
iso.3.6.1.2.1.2.2.1.2.6 = STRING: "LAB"
iso.3.6.1.2.1.2.2.1.2.7 = STRING: "Kelas"
iso.3.6.1.2.1.2.2.1.2.8 = STRING: "Publik"
iso.3.6.1.2.1.2.2.1.2.9 = STRING: "Staf-Admin"
iso.3.6.1.2.1.2.2.1.2.10 = STRING: "Perumahan"
iso.3.6.1.2.1.2.2.1.2.11 = STRING: "Internet-WanXP-2"
iso.3.6.1.2.1.2.2.1.2.12 = STRING: "Internet-DNS-Server"
iso.3.6.1.2.1.2.2.1.2.13 = STRING: "Internet-WanXP"
iso.3.6.1.2.1.2.2.1.2.16 = STRING: "Lab-R236"
iso.3.6.1.2.1.2.2.1.2.17 = STRING: "Lab-R313"
iso.3.6.1.2.1.2.2.1.2.18 = STRING: "Lab-R316"
iso.3.6.1.2.1.2.2.1.2.19 = STRING: "Lab-R317"
iso.3.6.1.2.1.2.2.1.2.20 = STRING: "Lab-R319"
iso.3.6.1.2.1.2.2.1.2.21 = STRING: "Lab-R320"
iso.3.6.1.2.1.2.2.1.2.22 = STRING: "Lab-R323"
iso.3.6.1.2.1.2.2.1.2.23 = STRING: "Lab-R324"
iso.3.6.1.2.1.2.2.1.2.24 = STRING: "Lab-R329"
iso.3.6.1.2.1.2.2.1.2.25 = STRING: "Lab-R330"
iso.3.6.1.2.1.2.2.1.2.26 = STRING: "Internet-Bridge-IP"
Selanjutnya
Konfigurasi MRTG
- Install aplikasi mrtg
# aptget install mrtg - Direktori kerja mrtg berada di /var/www/mrtg, sedangkan konfigurasinya berada di /etc/mrtg.cfg
- Langkah awal adalah melakukan pengecekan target, apakah sudah ada snmp agent atau belum (contoh IP 10.252.108.1) # snmpwalk c public v 1 localhost
- Apabila snmp agent sudah terdeteksi, kita akan membuat konfigurasi mrtg dengan perintah “cfgmaker”
# cfgmaker public@localhost > /etc/mrtg.cfg - Kemudian kita harus membuat file index.html di direktori /var/www/mrtg
# indexmaker --output=/var/www/mrtg/index.html /etc/mrtg.cfg - Kemudian jalankan perintah “mrtg”
# mrtg - Akses dengan web browser alamat “http://localhost/mrtg/”
- Tunggu 10 menit hingga keluar hasil di website tersebut DAn hasil nya dapat dilihat seperti gambar di bawah ini
- selanjutnya untuk mengubah MRTG Localhost ke MRTG router maka perlu mengubah perintah sebagai berikut. # nano /etc/snmp/snmpd.conf dan ubah rocommunity public localhost menjadi # rocommunity public localhost
- Lalu mengubah perintah localhost menjadi alamat gateway dari router,seperti berikut
# cfgmaker public@172.16.30.1 > /etc/mrtg.cfg - Lalu jalankan perintah berikut
# indexmaker output=/var/www/mrtg/index.html /etc/mrtg.cfg - Selanjutnya jalankan perintah untuk pengecekan MRTG
#mrtg - JIka terjadi error pada mrtg dan ada perintah untuk memasukkan
env LANG=C /usr/bin/mrtg /etc/mrtg.cfg
14. Setelah itu jalankan ulang perintah
# indexmaker output=/var/www/mrtg/index.html /etc/mrtg.cfg
15. Akses dengan web browser alamat “http://localhost/mrtg/”
Hasil Grafik yang didapatkan
Dari hasi gambar di atas dapat diihat bahwa router pada PCR memiliki interface yang banyak,sehingga menampilkan aktivitas penggunaan internet pada beberapa daerah cakupan router.
Tidak ada komentar:
Posting Komentar