Selasa, 27 Mei 2014

Instalasi dan Konfigurasi CACTI



 Cacti adalah salah satu software yang digunakan untuk keperluan monitoring. pada dasarnya Cacti hampir sama dengan MRTG ,namun cacti lebih mudah konfigurasinya karena berbasis Gui ,sedangkan MRTG berbasis text. cacti menyimpan semua data/informasi yang diperlukan untuk membuat grafik dan mengumpulkannya dengan database MySQL. Untuk menjalankan Cacti, diperlukan software pendukung seperti MySQL, PHP, RRDTool, net-snmp, dan sebuah webserver yang support PHP seperti Apache atau IIS.

semua software pendukung untuk cacti sudah otomatis akan di instal ketika kita menginstal cacti. berikut cara instalasi cacti dan konfigurasinya.


INSTALASI CACTI

1.Lakukan Instalasi CACTI

    Dengan perintah : # apt-get install cacti

2. Dalam proses instalasi akan muncul tampilkan seperti berikut,lalu pilih :OK


3.kemudian akan tampil menu pemilihan seperti pada gambar dibawah,maka pilih apache2


4.Selanjutnya, akan muncul tampilan Configure CACTI seperti gambar dibawah. Pilih <Yes>



5.Kemudian masukkan Password untuk database administrator MYSQL nya 
6.Tunggu sampai proses selesai.

Lanjutkan penginstalan cacti di browser,dengan buka browser terlebih dahulu

7.Tulis command berikut ;lalu Enter

         localhost/cacti/install

8.Klik next > Next > Finish >seperti tampilan berikut;






9.Instalasi cacti selesai,dan akan muncul tampilan seperti berikut;maka isi username dan paswordnya admin serta pasword yang dibuat diawal


10.setelah login akan tampil seperti berikut;



11.Klik menu device dan kemudian klik add (sebelah kanan atas)

12.Isi menu form pada tampilan dibawah berikut.


seperti pengisian gambar dibawah ini 


13.Pada bagian “associated data query” pilih “add data query=SNMP- Interface Statistic” dengan   “index-method=Uptime Goes Backward” lalu klik add

14.Untuk memastikan SNMP nya jalan di device tersebut, klik “verbose query” pada bagian “associated data query” di SNMP-Interface Statistic. Seperti tampilan dibawah ini :

15.Jika tidak ada error di SNMPnya > klik save


16.Pada menu device klik device yang sudah kita buat yaitu gateway, selanjutnya klik “create graphs for this host. Seperti tampilan dibawah ini :


17.Pada bagian data query [SNMP-Interface statistic] centang bagian interface dari device gateway yang mau ditampilkan grafik trafiknya. Pada bagian select graph type, pilih “In/Out Bits with total bandwidth” atau pilih sesuai selera. Dan klik create.seperti gambar dibawah ini 


18.Selanjutnya untuk menampilkan di graph tree, pada bagian graph management pilih host:gateway yaitu device yang sudah dibuat sebelumya.seperti gambar berikut;



19.Centang semua graph yang muncul dan di bagian action pilih “Place on a Tree” klik go.Tampilan Seperti dibawah ini :



20.Selanjutnya akan timbul tampilan Place on a Tree (Default Tree).




21.Tampilkkan di graph akan muncul device gateway, awalnya memang grafiknya tidak muncul karena perlu waktu untuk query data ke device gateway. Setelah beberapa menit akan muncul trafik data untuk tiap interface yang sudah kita centang sebelumya. 





22.klik default tri  > maka akan muncul seperti berikut ;



Grafik diatas menunjukkan trafik yang masuk dan keluar pada jaringan.dimana trafik masuk ditandai dengan warna hijau dan trafik keluar dengan warna biru. Dengan bantuan grafik tersebut memudahkan bagi admin jaringan untuk menganalisa saluran yang pada trafik,sehingga bisa di maintenance lebih cepat.


Sabtu, 17 Mei 2014

Instalasi dan Konfigurasi SNMP & MRTG

SNMP (Simple Network Management Protocol) 

Tahap 1 Installasi dan Konfigurasi SNMP

INGAT !! dalam mengoperasikan command di linux ,maka pastikan huruf dan tanda bacanya benar.karena jika tidak ,maka akan banyak eror yang muncul .

1. Memastikan tidak ada aplikasi SNMP  di PC  manager, maka lakukan penghapusan aplikasi. Perintah uninstall aplikasi sebagai berikut :

#apt-get remove snmp snmpd --purge

2. Bila APACHE anda belum ter-install, maka install terlebih dahulu APACHE tersebut dengan memasukkan perintah :

#apt-get install apache2

3. Selanjutnya lakukan proses installasi  dengan perintah berikut:

#apt-get install snmp snmpd 

4. 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 lab234
    syscontact zainst92@gmail.com

Kemudian hilangkan comment dari 

#rocommunity localhost Menjadi  rocommunity localhost 

Kemudian restart snmpd agar konfigurasi yang telah dilakukan berjalan.

#/etc/init.d/snmpd restart

Catatan
Pastikan tidak ada masalah atau error setelah perintah restart diatas. huruf E besar adalah simbol adanya eror

Selanjutnya melakukan pengetesan snmp sudah berjalan atau belum SNMP ny dengan perintah berikut 

#snmpwalk –v 2c –c public localhost ( pengujian ke localhost )
#snmpwalk –v 2c –c public 172.16.30.1 ( pengujian  ke gateway )

MRTG ( Multi Router Traffic Grapher )

Tahap II instalasi & konfigurasi MRTG

1. Memastikan tidak ada aplikasi MRTG di PC  manager, maka lakukan penghapusan aplikasi. Perintah uninstall aplikasi sebagai berikut :

#apt-get remove mrtg –purge atau apt-get remove mrtg

2.    Buat folder mrtg di dalam www dengan cara :
# mkdir /var/www/(nama folder)
Contoh 1 untuk localhost:
# mkdir /var/www/localhost

Contoh 2 untuk getway :
# mkdir /var/www/gateway

3.    Konfigurasi MRTG
            lakukan ini terlebih dahulu :

                    #cfgmaker public@localhost > /etc/mrtg.cfg      ( untuk localhost )                   #cfgmaker public@l172.16.30.1 > /etc/mrtg.cfg ( untuk gateway )


INGAT !!! pastikan  tidak ada eror yang di simbolkan dengan huruf E ( besar ).

kemudian lanjutkan konfigurasinya dengan command :

#cfgmaker –global ‘WorkDir:/var/www/mrtg’ –output /etc/mrtg.cfg public@127.0.0.1 ( localhost )
#cfgmaker –global ‘WorkDir:/var/www/mrtg’ –output /etc/mrtg.cfg public@172.16.30.1 ( gateway )


4.Kemudian dilanjutkan dengan membuat index.html  di direktori pada langkah sebelumnya
( /var/www/localhost atau /var/www/gateway ) dengan perintah :

perintah pertama :

#indexmaker --output=/var/www/localhost/index.html  /etc/mrtg.cfg ( untuk localhost)
#indexmaker --output=/var/www/gateway/index.html  /etc/mrtg.cfg ( untuk gateway )

perintah kedua :

#indexmaker /etc/mrtg.cfg –columns=1 –output /var/www/localhost/index.html
#indexmaker /etc/mrtg.cfg –columns=1 –output /var/www/gateway/index.html

tanda berhasil indexmakernya adalah langsung ke tanda #

Kemudian restart layanan SNMP sekali lagi dengan perintah 

#/etc/init.d/snmpd restart

6. Kemudian aktifkan MRTG dengan perintah berikut 

#env LANG=C /usr/bin/mrtg

7. Langkah terakhir tes akses dengan browser di url berikut 

http://localhost/mrtg ( untuk localhost )
http://localhost/gateway ( untuk gateway )

Output Grafik MRTG  Localhost 




Grafik diatas belum terlihat grafik berjalan.untuk mengatasi hal tersebut maka di perlukan  waktu 1 jam kurang lebih dan menginstal kembali apache2 ,buat folder baru kemudian restart snmpnya .
kemudian grafik diatas adalah grafik dari PC user sendiri terhadap perfoma aksesnya ke luar dan akses ke dalam jaringan  local sendiri.

Output Grafik MRTG  gateway 


Grafik gatewai diatas terdeteksi banyak jaringan lain untuk mengakses ke gateway router pcr seperti pada staff admin,jaringan untuk public,internet0ne Xp,perumah dosen Pcr dan lain-lain.
kemudain grafik tersebut kita mengetahui performa pengaksesan ke internal jaringan dan ke eksternal jaringan sehingga dengan bantuan grafik tersebut memudahkan untuk maintenance jaringan.

Troubelshouting !!!!


         masalah kedua diatas karena tidak lengkap ketika penginstalan linuxnya seperti melalui flasdis 

          solusinya ;instal ubuntu anda melalui cd

ketika sampai pada command : 
indexmaker –output=/var/www/mrtg/index.html /etc/mrtg/mrtg.cfg

muncul keterangan sebagai berikut :
ERROR: Line 20 (RunAsDaemon: Yes) in CFG file (/ etc / mrtg / mrtg.cfg) does not make sense.
atau
ERROR : did not find any matching data incfg file

berdasarkan pengalaman ketika menghadapi masalah diatas ,maka solusinya:

 1.pastika tidak ada eror yang disimbolkan dengan huruf E ( besar ) ketika penginstalan snmp,mrtg dan    pengujian snmpwalk
 2.buat folder baru di MRTG
 3.lanjutkan dengan   #cfgmaker public@localhost > /etc/mrtg.cfg  
4.kemudian #cfgmaker –global ‘WorkDir:/var/www/(namafolderny’–output /etc/mrtg.cfg public@127.0.0.1
5.terus #indexmaker --output=/var/www/nam folder/index.html  /etc/mrtg.cfg
6.terakhir #indexmaker /etc/mrtg.cfg –columns=1 –output /var/www/nama folder/index.html