Tutorial konfigurasi SNMP client berbasis linux Ubuntu Server


Setelah kemaren saya menuliskan tutorial instalasi salah satu network monitoring system atau aplikasi cacti, sekarang saya akan menuliskan langkah-langkah konfigurasi pada host yang akan di monitoring serta bagaimana caranya memasukkan host yang akan dimonitoring jaringannya ke dalam aplikasi cacti.

Perlu anda ketahui, aktifitas monitoring ini sebenarnya memanfaatkan komunikasi SNMP atau Simple Network Management Protocol. Mungkin lain kali akan saya bahas juga tenang cara kerja SNMP seperti yang saya maksud.

Untuk sistem operasi host yang akan dimonitoring, saya menggunakan Ubuntu Server, mungkin lain waktu saya juga akan menulis cara memonitoring host yang menggunakan sistem operasi windows. 

Sebelum host tersebut bisa dimonitoring, maka host tersebut perlu diinstall beberapa aplikasi yaitu:
  • snmp
  • snmpd
  • snmp-mibs-downloader
melalui perintah:

 sudo apt-get install snmp snmpd snmp-mibs-downloader

setelah berhasil diinstall ketiganya, saya perlu melakukan beberapa konfigurasi, yang pertama adalah di file /etc/snmp/snmp.conf melalui perintah:

 sudo vim /etc/snmp/snmp.conf

saya cari bagian:

 mibs :

lalu ubah menjadi:

 #mibs :

simpan, lalu buka lagi konfigurasi berikutnya yang di lokasi /etc/smp/snmpd.conf melalui perintah:

 sudo vim /etc/snmp/snmpd.conf

kemudian cari bagian:

 agentAddress  udp:127.0.0.1:161

ubah menjadi:

 #agentAddress  udp:127.0.0.1:161

lalu cari selanjutnya bagian:

 #agentAddress udp:161,udp6:[::1]:161

ubah menjadi:

 agentAddress udp:161,udp6:[::1]:161

setelah itu pada bagian:

 #rocommunity public localhost
 rocommunity public  default    -V systemonly
 rocommunity6 public  default   -V systemonly 

menjadi:

 rocommunity server  localhost
 # rocommunity public  default    -V systemonly
 # rocommunity6 public  default   -V systemonly

dan terakhir pada bagian:

 #rocommunity secret  10.0.0.0/16

menjadi:

 rocommunity server  192.168.0.0/24

Keterangan: alamat host yang akan saya monitoring memiliki alamat IP 192.168.0.249 dengan netmask 255.255.255.0.

Setelah berhasil diubah sesuai dengan konfigurasi di atas maka selanjutnya bisa anda save.

Kemudian langkah selanjutnya adalah saya akan restart layanan snmp dengan perintah:

 sudo service snmpd restart

setelah itu, saya mengetest apakah layanan snmp sudah berjalan dengan baik dengan menjalankan perintah:

 snmpwalk -v 2c -c server localhost system

jika layanan snmp berjalan dengan normal maka akan terlihat keluaran yang mirip seperti tampilan berikut:


jika anda mendapati keluaran seperti gambar di atas, anda telah berhasil melakukan konfigurasi host client untuk dimonitoring cacti. Langkah selanjutnya adalah konfgurasi di aplikasi cacti untuk memasukkan client tersebut untuk di monitoring. 

Apa saja yang bisa di monitoring di aplikasi cacti? Setahu saya ada bermacam-macam salah satunya adalah trafik jaringan si klien, atau sumber daya si klien seperti kapasitas storage, penggunaan memory dan CPU dan lain-lain. 

Lalu cara konfgurasi aplikasi cacti untuk memasukkan host tersebut saya tulis di tutorial selanjutnya.

Comments