Friday, March 05, 2010

Install MRTG pada Windows



Apa itu MRTG ?
Anda bisa menemukan jawabannya disini : http://id.wikipedia.org/wiki/MRTG

MRTG biasa ditemukan pada OS Linux. Bagi anda pengguna Windows yang ingin mencoba MRTG silakan mencoba tutorial ini.

Berikut adalah cara menginstall mrtg pada PC Windows.

  • Download ActivePerl

http://www.activestate.com/store/activeperl/download/

  • Download MRTG

http://oss.oetiker.ch/mrtg/pub

  • Download Apache2Triad, kemudian install. Atau anda juga bisa menggunakan Microsoft IIS sebagai webservernya.

http://apache2triad.net/

  • Unzip MRTG ke folder C:\mrtg pada PC Windows anda
  • Kemudian install Perl.

Untuk memastikan direktori Perl sudah dikenal oleh PC Windows anda, lakukan langkah ini :

[Control Panel]->[System]->[Advanced]->[Environment variables] pada User variables for user, klik add.

new user variable

variable name :perl

variable value :c:\perl\bin

  • Untuk memeriksa instalasi Perl dan mrtg, jalankan perintah ini pada Command Prompt (masuk ke c:\mrtg\bin):

c:\mrtg\bin>perl mrtg

Akan tampil pesan error karena file konfigurasi mrtg belum ditemukan. Hal ini adalah normal, dan artinya mrtg dan perl sudah terinstall dengan baik.

  • Hidupkan service snmp & snmptrap pada Control Panel -> Administrative Tools -> Services. Kalau Belum ada service tersebu, Install dahulu dengan memakai Add/Remove Program pada Control Panel, Kemudian pilih Add/Remove Windows Components dan aktifkan Management and Monitoring Tools (SNMP dan WMI SNMP Provider).
  • Membuat file konfigurasi mrtg. Pada Command Prompt, masuk ke direktori c:\mrtg\bin kemudian ketikkan perintah berikut :

c:\mrtg\bin> perl cfgmaker public@127.0.0.1 –global “WorkDir: c:\apache2triad\htdocs\mrtg” –output mrtg.cfg

catatan :

127.0.0.1 adalah ip lokal komputer anda. Silakan ganti dengan IP yg ingin anda monitor dengan mrtg.

Workdir adalah direktori tempat mrtg menaruh hasil kerjanya, berupa gambar PNG, file log dan untuk file index.html.

  • Tambahkan baris berikut di file mrtg.cfg pada direktori C:\mrtg\bin>

RunAsDaemon: yes

WorkDir: c:\apache2triad\htdocs\mrtg

Options[_]: growleft,bits

WriteExpires: Yes

Interval:5

Refresh:300

  • Jalankan mrtg dengan file konfigurasi yang telah kita buat sebelumnya dengan perintah ini :

c:\mrtg\bin> perl mrtg mrtg.cfg

Pada saat pertama kali menjalankan perintah ini biasanya akan muncul error. Hal ini juga adalah normal, pesan error ini hanya mengingatkan bahwa belum ada file log, yang selanjutnya akan dibuat oleh mrtg secara otomatis.

  • Cara 1, menghidupkan daemon dgn manual, dijalankan secara manual setiap komputer dinyalakan (setelah dimatikan / restart)

C:\mrtg\bin>start /Dc:\mrtg\bin wperl mrtg –logging=eventlog mrtg.cfg

  • Cara 2, menghidupkan daemon dgn otomatis setiap komputer dinyalakan.
    Buat shortcut di Startup folder windows

Target : C:\Perl\bin\wperl.exe c:\mrtg\bin\mrtg –logging=eventlog c:\mrtg\bin\mrtg.cfg

Start in : C:\Perl\bin

Shortcut key : None

Run : Normal Window

  • Untuk memonitor lebih dari 1 item maka kita memerlukan adanya organizer. Organizer ini berupa file index.html. Berikut cara membuat file index.html dengan memakai indexmaker dari mrtg.cfg :

C:\mrtg\bin>perl indexmaker mrtg.cfg –output=”c:\apache2triad\htdocs\mrtg\index.html”

Atau begini:

C:\mrtg\bin>perl indexmaker mrtg.cfg > c:\apache2triad\htdocs\mrtg\index.html

  • MRTG sudah bisa dilihat dengan mengakses http://localhost/mrtg/ pada aplikasi browser anda.

Labels: ,

0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]

<< Home