scli

SNMP Network Monitoring

SNMP Network Monitoring

Pada tutorial kali ini kita akan membahas pemantauan jaringan atau network monitoring menggunakan SNMP (Simple Network Management Protocol) sebagai pengumpul informasi pada perangkat komputer, router, switch dan access point. Untuk router seperti mikrotik kita tinggal mengaktifkan SNMP kemudian melakukan setting community sebagai password query ke SNMP, misalkan; public. Sedangkan untuk client / agent nya kita menggunakan SCLI (SNMP Command Line Interface) untuk menampilkan informasi yang di dapat dari SNMP.

Sebelum membahas lebih lanjut kiranya kita mengetahui terlebih dahulu apa itu SNMP. SNMP merupakan protokol standar untuk mengelola perangkat yang berjalan diatas platform internet protocol (IP). Tugas SNMP ialah melakukan pengumpulan data seperti; trafik, penggunaan hardisk, beban prosesor, beban aplikasi yang berjalan, informasi alamat ip dan lain – lain.

Data yang telah dikumpulkan oleh SNMP bisa di query oleh aplikasi client / agent kemudian ditampilkan kepada pengguna. Query dari agent ke SNMP berupa perintah teks seperti GetRequest, Response dan Trap. Dari agent SNMP kita bisa melihat trafik dan resource komputer secara lengkap.

Apabila kita ingin memantau penggunaan bandwidth secara grafis maka harus memasang aplikasi NMS (Network Management System) seperti Cacti, MRTG atau NAGIOS. Aplikasi NMS mencatat kemudian merekam dan hasilnya ditampilkan dengan gambar statistik grafis. Jadi penggunaan bandwidth bisa dipantau per 5 menit, hari, minggu, bulan sampai tahun.

Pertama kita harus memasang net-SNMP

apt-get install snmp snmpd snmp-mibs-downloader

Konfigurasi net-SNMP
vim /etc/snmp/snmpd.conf
#SNMP bisa diquery melalui udp pada semua ip yang telah di konfigurasi
agentAddress udp:161,udp6:[::1]:161

#kita pakai community nya public
rocommunity public
com2sec public default public
com2sec public 0.0.0.0 public
#simpan dan keluar

Restart SNMP
/etc/init.d/snmpd restart

Langkah berikutnya memasang SCLI

apt-get install scli

Query scli ke SNMP pada IP 192.168.20.1
root@budi-desktop:~# scli 192.168.20.1
100 scli version 0.4.0 (c) 2001-2010 Juergen Schoenwaelder
(192.168.20.1) scli > 

Ketik show kemudian, tekan TAB dua kali (autocomplete) untuk melihat pilihan
(192.168.20.1) scli > show system storage
-   0.00 vps   6.00 vpm
** (scli:8278): WARNING **: hrStorageAllocationUnits: value not within range constraints
INDEX DESCRIPTION              TYPE             SIZE  USED  FREE USE%
    1 Physical memory          ram              937M  845M   92M  90
    3 Virtual memory           virtual memory  4801M 1275M 3526M  26
    6 Memory buffers           other            937M   15M  922M   1
    7 Cached memory            other            160M  160M ----- 100
    8 Shared memory            other
   10 Swap space               virtual memory  3864M  430M 3433M  11
   31 /                        fixed disk        27G    9G   18G  35
   32 /sys/fs/fuse/connections fixed disk         0K    0K -----   0
   33 /dev                     fixed disk       461M   12K  461M   0
   34 /home                    fixed disk        55G 6225M   49G  10
   35 /home/budi/.gvfs         fixed disk     

(192.168.20.1) scli > show ip addresses
ADDRESS         PREFIX NAME               INTERFACE NAME DESCRIPTION
10.8.10.1         /24  budi-desktop.local         4 tap0 tap0
10.231.187.127    /32                             5 ppp0 ppp0
127.0.0.1         /8   localhost                  1 lo   lo
192.168.20.1      /24  budi-desktop.local         2 eth0 eth0

SNMP Network Monitoring was originally published on Kurusetra Computer

2

Li: Fer th’ love of Christ if y’ value yer life don’t say their names. I thought hearin’ it from creepy robot Jare was good enough fer y’ guys. 

Not even th’ ghosts know ‘bout the monochrome freaks. If ya wanna hear their story go ask Mo, or if yer feelin’ suicidal n’ all that y’ can ask the freaks themselves. We ghosts could ask 'em, since we’re not in danger of gettin’ killed, but y'know, you guys are th’ ones askin’ th’ questions.