<body><script type="text/javascript"> function setAttributeOnload(object, attribute, val) { if(window.addEventListener) { window.addEventListener('load', function(){ object[attribute] = val; }, false); } else { window.attachEvent('onload', function(){ object[attribute] = val; }); } } </script> <div id="navbar-iframe-container"></div> <script type="text/javascript" src="https://apis.google.com/js/platform.js"></script> <script type="text/javascript"> gapi.load("gapi.iframes:gapi.iframes.style.bubble", function() { if (gapi.iframes && gapi.iframes.getContext) { gapi.iframes.getContext().openChild({ url: 'https://www.blogger.com/navbar.g?targetBlogID\x3d3417119785294949608\x26blogName\x3dMy+Special+Blog\x26publishMode\x3dPUBLISH_MODE_BLOGSPOT\x26navbarType\x3dTAN\x26layoutType\x3dCLASSIC\x26searchRoot\x3dhttps://yudymardianto.blogspot.com/search\x26blogLocale\x3den_US\x26v\x3d2\x26homepageUrl\x3dhttp://yudymardianto.blogspot.com/\x26vt\x3d995569220600001438', where: document.getElementById("navbar-iframe-container"), id: "navbar-iframe" }); } }); </script>

My Special Blog

Uang adalah Hamba yang sangat baik tapi merupakan Tuan yang sangat buruk.

« Home

Instalasi Cacti di FreeBSD

Cacti menyediakan template grafis yang canggih, metode menyusun beragam data, dan fitur manajemen user. Semua ini dikemas secara praktis, interface yang mudah dipergunakan dan dipahami, baik untuk kelas instalasi berukuran-LAN hingga ke jaringan secara kompleks dengan ratusan device.

Untuk lebih jelas nya bisa melihat di http://www.cacti.net

Disini Saya menggunakan FreeBSD 6.0-RELEASE. Persiapan juga beberapa paket minimum yang diperlukan untuk instalasi cacti (diambil via ports cactinya):
# /usr/ports/databases/mysql50-server
# make install
# /usr/ports/net-mgmt/net-snmp4
# make install
# /usr/ports/net/rrdtool
# make install
# /usr/ports/www/apache2
# make install
# /usr/ports/lang/php4
# make install
# /usr/ports/net/cacti
# make install

Copy file instalasi cacti yang ada di /usr/local/share/cacti ke /usr/local/www/data-dist/cacti.

# cd /usr/local/www/data-dist/
# ln -s /usr/local/share/cacti

Kemudian lakukan setting pada mysql:
# mysqladmin -u root -p create cacti
# mysql -u root -p cacti <>

Buat juga user cactiuser dalam database mysql
# mysql -u root -p mysql
mysql> GRANT ALL ON cacti.* TO cactiuser@localhost IDENTIFIED BY 'cacti';
mysql> flush privileges;
mysql> exit

Edit pada file /usr/local/www/data-dist/cacti/include/config.php sesuaikan dengan setting database mysql Anda. Edir Settingan config.php menjadi seperti dibawah ini:

$database_default = "cacti";
$database_hostname = "localhost";
$database_username = "cactiuser";
$database_password = "cacti";

Setting perijinan dari direktori rra dan log (user bernama cacti telah dibuat pada saat proses ports()

# cd /usr/local/www/data-dist/cacti
# chown -R cacti rra/
# chown -R cacti log/

Edit crontab di Server Anda

# ee /etc/crontab

Tambahkan baris dibawah ini.

*/5 * * * * root /usr/local/bin/php/usr/local/www/data-dist/cacti/poller.php > /dev/null 2>&1

Setelah itu coba mengakses dari web browser anda ke alamat server http://server-anda.com/cacti/

Login:
Username : admin
Password : admin