Memonitor Server Dengan Cacti PDF
Memonitor Server Dengan Cacti PDF
Pendahuluan
SNMP adalah sebuah protokol yang dirancang untuk memberikan kemampuan
kepada pengguna untuk memantau dan mengatur jaringan komputernya secara sistematis
dari jarak jauh atau dalam satu pusat kontrol saja. Pengolahan ini dijalankan dengan
menggumpulkan data dan melakukan penetapan terhadap variabel-variabel dalam elemen
jaringan yang dikelola.
Elemen-elemen SNMP
1. Manajer adalah pelaksana dan manajemen jaringan. Pada kenyataannya manager
ini merupakan komputer biasa yang ada pada jaringan yang mengoperaksikan
perangkat lunak untuk manajemen jaringan. Manajer ini terdiri atas satu proses
atau lebih yang berkomunikasi dengan agen-agennya dan dalam jaringan. Manajer
akan mengumpulkan informasi dari agen dari jaringan yang diminta oleh
administrator saja bukan semua informasi yang dimiliki agen.
2. MIB atau Manager Information Base, dapat dikatakan sebagai struktur basis data
variabel dari elemen jaringan yang dikelola. Struktrur ini bersifat hierarki dan
memiliki aturan sedemikian rupa sehingga informasi setiap variabel dapat
dikelola atau ditetapkan dengan mudah.
3. Agen merupakan perangkat lunak yang dijalankan disetiap elemen jaringan yang
dikelola. Setiap agen mempunyai basis data variabel yang bersifat lokal yang
menerangkan keadaan dan berkas aktivitasnya dan pengaruhnya terhadap operasi.
PDU (Protocol Data Unit ) SNMP
PDU merupakan unit data yang terdiri atas sebuah header dan beberapa data yang
ditempelkan. Analogi dari PDU seperti sebuah benda yang mengandung variabelvariabel.
Variabel ini memiliki nama dan nilai. Protokol SNMP menggunakanan operasi yang
relatif sederhana dan PDU dalam jumlah terbatas untuk menjalankan fungsinya. Lima
PDU yang telah didefinisikan dalam standart adalah sebagai berikut : Get Request, GetNext Request, Get Response, Set Request, Set Response, Trap.
Manajer SNMP Agen SNMP
Windows
2008
Data
Center
Mail
Server
Proxy
Server
Cacti Monitor
Server
`
Monitoring User
Install snmp dan snmpd agar Cacti monitor server dapat juga memantau dirinya sendiri
#aptgetinstallsnmpsnmpd
Install cacti-cactid
#aptgetinstallcacticactid
Yang perlu diperhatikan saat instalasi adalah versi cacti yang diinstall dengan versi
rrdtool-nya. Penulis pernah mencoba menginstall cacti-cactid dengan versi Version
0.8.7b
Dengan opsi rrdtool yang ditawarkan adalah 1.0.x dan 1.2.x. Saya menggunakan ubuntu
jaunty dengan repository jaunty kambing.ui.edu. Pada saat saya selesai menginstall cacticactid dan memeriksa rrdtool dengan perintah:
#rrdtoolv
Hal ini dapat menyebabkan status device baru yang anda berikan adalah unknown
Solusi:
Keterbatasan ilmu saya, cuma bisa mengakali dengan mengganti repository jaunty
kambing.ui.edu menjadi hardy kambing.ui.edu (walaupun codename lsb-version saya
adalah jaunty).
Jadi inilah yang saya lakukan:
1. Install ubuntu jaunty (hardy adalah lebih baik, tapi karena udah terlanjur pake
jaunty dan males install ubuntu lagi)
2. Ubah repository ke hardy kambing.ui.edu.
3. Update informasi sources.list
#aptgetupdate
4. apt-get install cacti-cactid (yang secara otomatis menginstall cacti Version 0.8.7b
dan rrdtool 1.2.19)
Pada saat proses instalasi, anda akan menemukan beberapa prompt:
Setelah semuanya selesai, reboot. Selesai proses instalasi untuk cacti (belum konfigurasi
device)
#sudoreboot
Seting konfigurasi di snmp client (server yang akan dimonitor) yang berbasis linux
1. Install snmp dan snmpd (jika berbasis linux)
2. lakukan konfigurasi di /etc/default/snmpd
#vim/etc/default/snmpd
Menjadi
SNMPDOPTS='LsdLf/dev/nullusnmpIsmuxp/var/run/snmpd.pid'
(public adalah nama community dan 192.168.10.5 adalah alamat server snmp)
10. Output yang akan anda dapatkan adalah sbb:
cuted
SNMPVIEWBASEDACMMIB::vacmGroupName.1."readonly"=STRING:MyROGroup
SNMPVIEWBASEDACMMIB::vacmGroupName.1."readwrite"=STRING:MyRWGroup
SNMPVIEWBASEDACMMIB::vacmGroupName.2."readonly"=STRING:MyROGroup
SNMPVIEWBASEDACMMIB::vacmGroupName.2."readwrite"=STRING:MyRWGroup
SNMPVIEWBASEDACMMIB::vacmGroupName.3."readonly"=STRING:MyROGroup
SNMPVIEWBASEDACMMIB::vacmGroupName.3."readwrite"=STRING:MyRWGroup
cuted
Berarti sudah ada komunikasi snmp (udp port 161 (message) dan 162 (trap
message) antara client (SNMP host) dengan server (cacti monitor)
Jika anda mendapatkan output
Timeout:NoResponsefrom192.168.10.5
Seting konfigurasi di snmp client (server yang akan dimonitor) yang berbasis
Windows 2008. (Masih ada server berbasis Windows???)
Windows 2008 Server yang saya miliki tidak menyertakan SNMP Service secara default
pada saat saya install. Proses penambahan SNMP Service adalah sbb:
1. Masuk pada Server manager
2. Add feature dan install SNMP Service
3. Tunggu hingga proses instalasi selesai dilakukan
4. Setelah selesai proses instalasi, kembali pada server manager
5. Anda perlu log out dari windows 2008 server dan log in kembali agar anda bisa
mengatur SNMP service anda. (Cara yang aneh, tapi berhasil)
Pengaturan komunitas dan sekuritas SNMP Service
1. Klik Start Control Panel Adminstrative Tools. Services
2. Cari SNMP Service Klik Kanan trus properties.
3. Pada tab traps pada bagian community name isikan public (sesuai nama
komunitas server anda) kemudian add to list
4. Masuk pada tab security pada bagian accept SNMP packets from these host,
tambahkan network ID atau SNMP Manager (di gambar hanya localhost). Jika
bingung pilih saja Accept SNMP from any host (unwise)
b.
c.
d.
e.
f. Pilih apa saja yang ingin anda monitor (misal Aktifitas CPU : CPU Usage,
Load Average, dan Memory usage, aktifitas interface (eth0 mengenai
Total bandwidth) maupun penggunaan ruang HDD)
g. Pilih Create
h. Kembali ke menu device. Device baru anda sudah ditambahkan dengan
status unknown
i. Tunggu hingga statusnya up (jika tidak kunjung up, lihat penjelasan diatas
mengenai rrdtool version)
j. Jika sudah up (anda masih harus menunggu hingga grafik mulai terbentuk
(sekitar 5 - 10 menit))
6. Penambahan device baru (Windows 2008)
f. Pilih apa saja yang ingin anda monitor (misal Aktifitas CPU : Jika anda
menggunakan multiple prosessor, pilih prosesor mana saja yang akan
diamati, Penggunaan ruang HDD pada masing2 drive, aktifitas interface
(eth0 mengenai Total bandwidth))
g. Pilih Create
h. Kembali ke menu device. Device baru anda sudah ditambahkan dengan
status unknown
i. Tunggu hingga statusnya up (jika tidak kunjung up, lihat penjelasan diatas
mengenai rrdtool version)
j. Jika sudah up (anda masih harus menunggu hingga grafik mulai terbentuk
(sekitar 5 - 10 menit))
Selesai