Tag Archive for 'cacti'

Cacti: Utilisasi E1 Channel Cisco AS5300

Setelah mata dan jemari terpaku di thread jadul forums.cacti.net yang ngebahas utilisasi channel e1 di , hati ini tergerak buat nyobain. Berhubung ada / yang masih nganggur kurang diperhatiin.

Dari informasi thread tadi, template bisa diunduh dari url ini, atau dari template yg diattach di thread tersebut. Setelah diimport di Cacti, template berjalan baik di salah satu AS5300. Tapi saat dicoba di AS5350 grafiknya koq kosongan ya… :bingungs. Cek log file cacti, ternyata snmp fail.

Usut punya usut, card E1 di AS5350 dipasang di slot 1, jadi OID bawaan template tersebut diatas perlu diedit.

.1.3.6.1.4.1.9.10.19.1.1.9.1.3.0.0

Dua digit paling belakang di OID tersebut adalah slot dan port E1 yang akan dicapture. Jadi kalo slot 1, OID menjadi: .1.3.6.1.4.1.9.10.19.1.1.9.1.3.1.0

Untuk menghargai pembuat template sebelumnya, saya tinggal edit aja template yang sudah ada :p Berhubung template eksisting terpakai buat AS5300 yang lain, harus dibuat template terpisah. Jadi template eksisting harus diduplikat baru diedit:

1. Masuk Data Templates di console Cacti, duplikat semuanya..
2. Edit nama dan OID buat masing2 port E1
3. Masuk Graph Templates di console Cacti, duplikat
4. Edit nama graph, edit graph item ganti data source dengan data template yang sudah dibikin sebelumnya
5. Sudah siap pakai

Oia, jangan coba edit lewat file template .xml. Kalo sekedar ganti nama2 graph, data dan oid, hanya akan numpukin template eksisting. Gak masalah kalo template eksisting gak kepake.

Template langsung jalan di AS5300

cacti cisco as5300 channel in use

Template setelah diedit untuk AS5350

cacti cisco as5350 channel in use

Template dari kontributor lain di thread, setelah disesuaikan OIDnya dan diedit menjadi 4E1

 cacti cisco as5350-2 channel in use

catatan: Cacti yang saya pake masih versi 0.8.7d

Bacaan lain:
http://forums.cacti.net/viewtopic.?t=20443
http://www.barryodonovan.com/index.php/2007/03/31/cacti-as5300-e1-use
http://umbl.blogspot.com/2010/01/cacti-graph-for-e1s-on-cisco-as5350.html

Upgrade Cacti

Niat ingsun meng-import template dari forums..net, keinginan tersebut terpaksa harus ditunda sebentar. Karena ada note “because currently it is not possible to import templates to 0.8.6.x (only 0.8.7)”. Ya daripada ntar kerja dua kali, mending sekalian aja diupgrade dulu deh.

Catatan singkat upgrade cacti dari versi 0.8.6j ke versi 0.8.7d ini sebenarnya tidak berbeda dengan yang ada . Bedanya ini lebih mudah, karena Cacti diinstal di mesin . Inti dari upgrade cacti seperti upgrade aplikasi-aplikasi web lainnya: backup database (optional), update direktori Cacti itu sendiri, copy kembali file-file script,template, dan data dari direktori Cacti yang lama, penyesuaian kembali database via web browser.

Berikut langkah-langkah upgrade Cacti under Windows

#1 versi terakhir di

#2 Backup database mysql Cacti

mysqldump -u root -p cacti > cactibackup.sql

#3 Backup folder cacti yang lama, misal menjadi cacti_old

#4 Ekstrak rilis terakhir Cacti yang sudah didownload, dan rename sesuai dengan nama folder cacti yang lama, misal cacti

#5 Sesuaikan konfigurasi koneksi database pada file include/config.

$database_type = “mysql”;
$database_default = “cacti”;
$database_hostname = “localhost”;
$database_username = “cactiuser”;
$database_password = “cacti”;

#6 Salin file *.rrd yang tersimpan di cacti_old/rra/ di folder cacti yang baru cacti/rra/

#7 Salin beberapa script dari Cacti lama cacti_old/scripts/ ke Cacti baru cacti/scripts/. Pastikan tidak menumpuk file script yang sudah tersedia di Cacti baru dengan versi yang lebih baru. Karena biasanya ada perubahan pada setiap rilis Cacti. (Untuk hal ini kayaknya labih mudah dilakukan di )

#8 Salin file XML dari Cacti lama cacti_old/resource/ ke Cacti baru cacti_old/resource/. Pastikan tidak menumpuk file yang sudah tersedia di Cacti baru. Karena biasanya ada perubahan pada setiap rilis Cacti.

#9 Browse alamat Cacti untuk penyesuaian database dan konfigurasi. Kali ini yang perlu dilakukan adalah klik ‘next’ dan ‘next’.

http://server-anda/cacti

Continue reading ‘Upgrade Cacti’

SNMP pada Linux

Tampaknya ada satu hal yang kurang dari tutorial cacti yang pernah saya tulis duluw. Disini saya akan menambahkan sedikit saja, bagaimana mengaktifkan pada , sehingga bisa dimonitor di server .

1. Langkah pertama tentu ajai install snmp jika belum terinstall, pada system berbasis Debian gunakan perintah:

#apt-get install snmpd

Jangan lupa buka port snmp jika firewall digunakan. Contoh open port 161 dan 162 tcp/udp untuk IP server Cacti (misal 10.11.129.90) jika menggunakan iptables.

iptables -F
….
iptables -A INPUT -p tcp -s 10.11.129.90 –dport 161 -j ACCEPT
iptables -A INPUT -p udp -s 10.11.129.90 –dport 161 -j ACCEPT
iptables -A INPUT -p tcp -s 10.11.129.90 –dport 162 -j ACCEPT
iptables -A INPUT -p udp -s 10.11.129.90 –dport 162 -j ACCEPT

2. Kemudian lakukan konfigurasi snmp

Sebelumnya jika perlu, backup terlebih dahulu file snmpd.conf

#cp /etc/snmp/snmpd.conf /etc/snmp/snmpd.conf.asli

Berikut ini adalah contoh file snmpd.conf. Lakukan perubahan seperlunya pada network dan community name

Continue reading ‘SNMP pada Linux’

Jika Grafik Cacti Gundul

Judul yang aneh! Tapi emang sempat kejadian. Waktu instal Cacti kemarin, setelah sukses dengan diawali dengan macam-macam gangguan, grafiknya koq malah gundul?!

grafik cacti

Ya… kira-kira seperti grafik di atas tanpa title, legend, axis, keterangan waktu, inbound/outbound. Cuma garis naik-turun. (kemarin belum sempet capture gambarnya :p). Trobleshootnya sederhana: login sebagai administrator, setting > path.

setting path cacti

Pasti ada satu baris kosong: RRDTool Default Font Path. Isikan path font yang diinginkan, save, dan beres.

setting path cacti

Case seperti ini biasanya terjadi sekali (pada system ), saat instalasi baru. Cacti sudah berjalan normal, terus anda coba hilangkan path font, lalu save, nggak akan berpengaruh pada tampilan grafik anda nantinya.

Tags:

Problem Instalasi Cacti Hari Ini: SQL dan Cmd.php

Menggunakan PC dengan spesifikasi aplikasi berikut: Apache 2.2.4, 5.2.2, MySQL 5.0.41, 0.8.6j. Net- 5.4.0.1, RRDTool 1.2.15. Semuanya update terbaru. Serta mesin AcerPower FH, Dual core Pentium D 820 (2,80 GHz), RAM 1 GB. Sebuah PC biasa yang aku pakai sehari-hari. Ternyata prosesnya nggak semulus yang sudah-sudah. Banyak rintangannya :( Tapi walau gimanapun juga semua pasti ada jalan keluarnya :)

Problem pertama:

BLOB/TEXT column ‘oid’ can’t have a default value (1101) – –
– Table structure for table `host_snmp_cache`

CREATE TABLE host_snmp_cache (
host_id mediumint(8) unsigned NOT NULL default ’0′,
snmp_query_id mediumint(8) unsigned NOT NULL default ’0′,
field_name varchar(50) NOT NULL default ”,
field_value varchar(255) default NULL,
snmp_index varchar(255) NOT NULL default ”,
oid TEXT NOT NULL default ”,
PRIMARY KEY (host_id,snmp_query_id,field_name,snmp_index),
KEY host_id (host_id,field_name),
KEY snmp_index (snmp_index)
) TYPE=MyISAM;

Error message di atas muncul saat import cacti.sql kedalam database. setelah tanya sama si Google malah dilempar ke forum. Untung dikasih jawaban seperti ini:

1) dump the cacti database and delete the stuff related to it in your \mysql\data\cacti\ folder.
2) Disable sql-strict mode in MySQL’s my.ini file. Then re-attempt the mysql steps. That should hopefully fix your problem.

Ok, langsung aku edit baris berikut di my.ini :

sql-mode=”STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,
NO_ENGINE_SUBSTITUTION”

Proses import cacti.sql pun lancar. Tuh kan, berkat si Google orang awam seperti aku ini juga bisa!

Continue reading ‘Problem Instalasi Cacti Hari Ini: SQL dan Cmd.php’