Membuat MRTG Server ( Using Cacti & Mikrotik Template ) Fedora 14

Langsung Aja Bos

1 Install Cacti
- yum install cacti

2. Edit File /etc/httpd/conf/httpd.conf
- vi /etc/httpd/conf/httpd.conf
Line ServerAdmin root@localhost >> root@localhost ganti dengan Email yg valid
Line #ServerName www.example.com:80 >> hilangkan tanda # dan ganti dengan domain anda

3. Start httpd dan Cek konfigurasi httpd agar AutoRun
- service httpd start
- chkconfig httpd on

4. Edit File /etc/httpd/conf.d/cacti.conf
- vi /etc/httpd/conf.d/cacti.conf
Hapus the Allow from 127.0.0.1 line.
Rubah Order Deny,Allow to Order Allow,Deny.
Rubah the Deny from all to Allow from all

5. Edit file /etc/php.ini
- vi /etc/php.ini
Line ; Maximum amount of memory a script may consume (16M)
Line memory_limit - 64M

6. Install Mysql Server
- yum install mysql-server

7. Start dan Cek Konfig Agar Mysql AutoRun
- service mysqld start
- chkconfig mysqld on

8. Buat password pada Mysql Server dan Database Cacti
- mysqladmin -u root password 'P4ssword'
- mysqladmin -u root -pP4ssword create cacti

9. Masuk Direktori Mysql
- mysql -uroot -pP4ssword

10. Bila sudah masuk direktori mysql ( mysql> )
- GRANT ALL ON cacti.* to 'cactiuser'@'localhost' IDENTIFIED BY 'cactiuser';
- FLUSH PRIVILEGES;

11. Keluar dari Mysql
- exit

12. Import tabel Cacti ke Database Cacti
- mysql -u cactiuser -pcactiuser cacti < /usr/share/doc/cacti-0.8.7g/cacti.sql

13. Lihat Config
- vi /usr/share/cacti/include/config.php

Apabila konfigurasi sudah benar akan muncul seperti dibawah
/* make sure these values refect your actual database/host/user/password */
$database_type = "mysql";
$database_default = "cacti";
$database_hostname = "localhost";
$database_username = "cactiuser";
$database_password = "cactiuser";
$database_port = "3306";
?

14. Install SNMP Utils
- yum install net-snmp-utils

15. Edit File /etc/cron.d/cacti
- vi /etc/cron.d/cacti
Hilangkan tanda # pada */5 * * * * cacti /usr/bin/php /usr/share/cacti/poller.php > /dev/null 2>&1

16. Open Web Browser dan ketikan ipaddress/cacti atau localhost/cacti

17. Tinggal Next Next aja pada saat Instalasi web base cacti dan pastikan semua RRDTool ditemukan [FOUND]

18. Masuk ke Cacti dengan User admin dan Isi password sesuai keinginan


Instalasi Template Mikrotik ( Simple Queue n Queue Tree All In One )

1. Download Template Mikrotik ( mikrotik-20090210.zip )
- http://forums.cacti.net/download/file.php?id=15969&sid=4cab72929f5f4fcf91713085b7d2e58a ( Dapat Di Download Disini ) atau
- http://forums.cacti.net/viewtopic.php?t=25349 ( Temukan file Download mikrotik-20090210.zip )

2. Extrak File mikrotik-20090210.zip ( Jangan sampai lupa Taruhnya )

3. Login di terminal dan temukan File Template yg tadi di ekstrak
- zipdir/scripts/mikrotik_wireless_interfaces.php --> /usr/share/cacti/scripts/mikrotik_wireless_interfaces.php
- zipdir/scripts/mikrotik_ppp_connections.php --> /usr/share/cacti/scripts/mikrotik_ppp_connections.php
- zipdir/resources/script_server/mikrotik_wireless_interfaces.xml --> /usr/share/cacti/resources/script_server/mikrotik_wireless_interfaces.xml
- zipdir/resources/snmp_queries/mikrotik_queue_simple.xml --> /usr/share/cacti/resources/snmp_queries/mikrotik_queue_simple.xml
- zipdir/resources/snmp_queries/mikrotik_queue_tree.xml --> /usr/share/cacti/resources/snmp_queries/mikrotik_queue_tree.xml
- zipdir/resources/snmp_queries/mikrotik_wireless_client.xml --> /usr/share/cacti/resources/snmp_queries/mikrotik_wireless_client.xml

4. Login ke Cacti melalui web browser dengan user administrator
- Import zipdir/templates/cacti_host_template_mikrotik.xml --> Import template pada Console nya ( Web Browser Cacti )

Selesai dan Reboot...

1. Lihat File Template Mikrotik yg tadi di Download dan temukan di dalam direktori template ( cacti_host_template_mikrotik.xml )

2. Nah setelah selesai di terminal baru masuk ke Cacti dengan user Administrator

3. Import template cacti_host_template_mikrotik.xml

4. Masuk data queries pilih Mikrotik Queue dan pastikan Succesfully located XML file

5. Create device connect via SNMP pilih host template nya Mikrotik Queue ( Atau sesuai dengan template yg terisntall )

6. Otomatis seluruh Interface dan Queue nya di mikrotik akan tampil di Cacti ( Tinggal ganti nama sesusai dengan nama Client/Interface )

7. Selesai

Selamat Mencoba..


Instalasi Template Mikrotik Costumize ( Bila Menggunakan salah sati dari Queue

1. Masuk ke Direktori Cacti ( Snmp Queries )
- cd /usr/shared/cacti/resource/snmp_queries

2. Download template Mikrotik Simple Queue ( Bila menggunakan Simple Queue )
- wget http://www.nixnux.or.id/wp-content/uploads/2008/11/cacti-mikrotik-queue-simple.zip

3. Download template Mikrotik Queue Tree ( Bila menggunakan Queue Tree )
- wget http://www.nixnux.or.id/wp-content/uploads/2008/11/cacti-mikrotik-queue-tree.zip

4. Ekstrak Template yg tadi di download pilih salah satu Simple Queue atau Queue Tree
- unzip cacti-mikrotik-queue-simple.zip
- unzip cacti-mikrotik-queue-tree.zip

Masuk ke Cacti Browser ( Web Based )

1. Download Templatenya lagi kali ini masuk lewat web-based nya ( Cacti )
- http://www.nixnux.or.id/wp-content/uploads/2008/11/cacti-mikrotik-queue-simple.zip
- http://www.nixnux.or.id/wp-content/uploads/2008/11/cacti-mikrotik-queue-tree.zip

2. Ekstrak file cacti-mikrotik-queue-simple.zip atau cacti-mikrotik-queue-tree.zip ( Jangan sampai lupa taruhnya )

3. Nah setelah selesai di terminal baru masuk ke Cacti dengan user Administrator

4. Import template satu persatu file .xml nya

5. Masuk data queries pilih Mikrotik Queue dan pastikan Succesfully located XML file

6. Create device connect via SNMP pilih host template nya Mikrotik Queue ( Atau sesuai dengan template yg terisntall )

7. Otomatis seluruh Interface dan Queue nya di mikrotik akan tampil di Cacti ( Tinggal ganti nama sesusai dengan nama Client/Interface )

8. Selesai

Selamat Mencoba..