SNMP digunakan untuk mengambil beberapa data tentang system, seperti misalnya data IfInOctet (jumlah paket incoming ke Ethernet card) dan data IfOutOctet (jumlah paket outgoing ke Ethernet card) yg dipergunakan oleh MRTG untuk membuat traffic graph.

Untuk menginstall SNMP :
# cd /usr/ports/net-mgmt/net-snmp
# make install clean
……… <tunggu sampai selesai> ………

Tambahkan entry snmpd_enable=”YES” di /etc/rc.conf
# cat /etc/rc.conf | grep snmp
snmpd_enable=”YES”

Ada 2 file konfigurasi yg harus dibuat :

# cat /usr/local/share/snmp/snmpd.conf
rocommunity public
agentaddress udp:161
syslocation “Ruang Server Sisfo”
syscontact sisfo@imtelkom.ac.id
sysservices 76

# cat /usr/local/share/snmp/snmp.conf
defaultport 161
defversion 1
defcommunity public

Untuk testing SNMP, bisa dilakukan dgn snmpwalk :
# /usr/local/bin/snmpwalk 10.1.1.2

Untuk menjalankan SNMP, tinggal menjalankan command:
# /usr/local/etc/rc.d/snmpd start
Starting snmpd.

 

Instalasi MRTG (Multi Router Traffic Grapher)

MRTG digunakan untuk mengambil data IfInOctet dan IfOutOctet dari SNMP, menyimpannya secara internal, dan membuat grafik berdasarkan data tersebut yg menggambarkan real-time trafik.

Untuk menginstall MRTG :
# cd /usr/ports/net-mgmt/mrtg
# make install clean
……… <tunggu sampai selesai> ………

Tambahkan entry mrtg_daemon_enable=”YES” di /etc/rc.conf
# cat /etc/rc.conf | grep mrtg
mrtg_daemon_enable=”YES”

Selanjutnya edit file konfigurasi :
# cat /usr/local/etc/mrtg/mrtg.cfg
WorkDir: /data/web/mrtg
Options[_]: growright,bits
Refresh: 600
Interval: 10

Target[index]: 1:public@118.97.187.12
MaxBytes[index]: 1250000
Title[index]: : ASTINet 10 Mbps
PageTop[index]: <H1>Traffic Analysis for ASTINet 10 Mbps</H1>
<TABLE>
<TR><TD>System:</TD><TD>Public Internet Link</TD></TR>
<TR><TD>Maintainer:</TD><TD>Sisfo IM Telkom</TD></TR>
<TR><TD>Interface:</TD><TD>Fast Ethernet rl0</TD></TR>
<TR><TD>IP:</TD><TD>118.97.187.12</TD></TR>
<TR><TD>Max Speed:</TD>
<TD>10 Mbit/s</TD></TR>
</TABLE>

Jangan lupa untuk membuat folder “working directory” dimana semua file gambar trafik akan dibuat. Folder tersebut harus dapat di baca&tulis oleh user “mrtg” dan grup “www” :

# mkdir /data/web/mrtg
# chown mrtg:www /data/web/mrtg
# /usr/local/etc/rc.d/mrtg_daemon start
Starting mrtg_daemon.
Daemonizing MRTG …

[download document]
[back to FreeBSD page]