10
Jul
07

MRTG on Windows

MRTG singkatan dari The Multi Router Traffic Grapher, merupakan tools yang berfungsi untuk mengamati besar trafik yang melewati suatu interface tertentu dimana yang bekerja ialah protokol SNMP, kemudian dari data yang diperoleh tersebut, akan dibuat suatu grafik sehingga mudah diamati oleh seorang admin jaringan.
Step by step yang perlu dilakukan ialah :
1. aktifkan SNMP pada windows

masuk ke control panel –> add or remove programs –> add/remove windows components –> centang management and monitoring tools, klik details

2. download dan install Perl
3. download paket mrtg kemudian install/ekstrak

4. rename folder hasil ekstraknya dengan mrtg
5. lalu buat satu folder baru dan beri nama mrtghtml
6. membuat setting konfigurasi dengan cfgmaker

masuk ke cmd, misal mrtg berada pada drive D

Microsoft<R> Windows DOS
<C>Copyright Microsoft Corp 1990-1999
C:\>d:
D:\>cd mrtg\bin
D:\mrtg\bin>perl cfgmaker public@202.158.170.1 --global "WorkDir: d:\mrtghtml" --output server.cfg

akan dihasilkan sebuah file server.cfg

7. sebelum me-run mrtg, sebaiknya dibuat indexmaker agar semua interface yang diamati tersebut bisa dilihat secara bersamaan, ga satu per satu, istilah laen yaitu mengumpulkan… :mrgreen:
D:\mrtg\bin>perl indexmaker --output index.htm server.cfg

diperoleh file index.htm, lalu copy-kan ke direktory D:\mrtghtml

8. masuk ke D:\mrtg\bin kemudian edit file server.cfg pake notepad.

Tambahkan :

RunAsDaemon: Yes
Interval: 5

Agar mrtg selalu merefresh tiap 5 menit sekali

Options[_]: bits
ShortLegend[_]: b/s

Untuk mengubah parameter skala bytes menjadi bits

9. menjalankan mrtg

D:\mrtg\bin>perl mrtg server.cfg


Sekian saja proses instalasi mrtg untuk windows. Untuk melihat grafiknya, masuk ke D:\mrtghtml kemudian klik dua kali pada index.htm. Bila ada kerusakan gambar pada links bagian bawah, maka cara memperbaiki, kita perlu mengkopikan images pada D:\mrtg\images dan paste-kan di D:\mrtghtml

Referensi :
http://oss.oetiker.ch/mrtg/
http://www.netmon.org/24×7x365.htm
http://www.progsoc.uts.edu.au/lists/progsoc/2000/April/msg00146.html


16 Responses to “MRTG on Windows”


  1. 1 aeska
    December 7, 2007 at 12:21 pm

    Saya sudah mencoba mengikuti langkah2 tersebut. tetapi masih mengalami kendala sebagai berikut:

    C:\mrtg\bin>perl mrtg server.cfg
    2007-12-07 12:16:16, Rateup WARNING: C:/mrtg/bin\rateup Can’t remove 202.174.143
    .36_2.old updating log file

    C:\mrtg\bin>perl mrtg server.cfg
    2007-12-07 12:16:50, Rateup WARNING: C:/mrtg/bin\rateup could not read the prima
    ry log file for 202.174.143.36_2
    2007-12-07 12:16:50, Rateup WARNING: C:/mrtg/bin\rateup The backup log file for
    202.174.143.36_2 was invalid as well
    2007-12-07 12:16:50, Rateup WARNING: C:/mrtg/bin\rateup Can’t remove 202.174.143
    .36_2.old updating log file
    2007-12-07 12:16:50, Rateup WARNING: C:/mrtg/bin\rateup Can’t rename 202.174.143
    .36_2.log to 202.174.143.36_2.old updating log file

    gimana penyelesaiannya?
    Thanks

  2. December 10, 2007 at 10:52 pm

    hmm…mungkin itu error yang normal saat kita kali pertama menjalankan perintah tersebut, karena masih belum terdapat log files, coba lakukan lagi beberapa kali sampe pesan errornya gak muncul, semoga bisa membantu, terima kasih.

    referensi : http://www.knowurtech.com/networking/configuring_mrtg-part-1.html

  3. 4 el
    July 17, 2008 at 3:41 pm

    bekerja dengan baik… trimakasih

  4. September 4, 2008 at 2:23 pm

    Mas, yang dipake untuk tutorial ini mrtg versi berapa ya?

    Saya sudah mencoba dengan MRTG ver.2.16.2 dan mencoba dengan cara diatas tidak berhasil. Tepatnya ketika instruksi “D:\mrtg\bin>perl cfgmaker public@202.158.170.1 –global “WorkDir: d:\mrtghtml” –output server.cfg” saya tidak mendapatkan file .cfg dalam folder mrtghtml.

    Mohon penjelasannya. Terima kasih.

  5. September 4, 2008 at 3:01 pm

    perintah -output server.cfg itu berada pada direktori D:\mrtg\bin>

    jadi, coba cek pada direktori D:\mrtg\bin

    folder mrtghtml –> letak WorkDirectory

  6. 7 MRTGmania
    September 9, 2008 at 1:59 pm

    Terima kasih mas, untuk tahap itu akhirnya sudah bisa.

    Mau nanya lagi nih mas, Default MRTG kan cuma monitoring bandwidth aja ya mas. Bagaimana jika saya ingin memonitor object yang lain seperti CPU Load dan CPU temperature? Bagaimana cara menambahkan OID-OID objek tersebut ke dalam MRTG?

    Mas, untuk diskusi lebih lanjut kalau boleh saya minta email/messenger mas?

    Thanks.
    Dutapraja
    (dutapraja@yahoo.com)

  7. September 9, 2008 at 3:40 pm

    boleh aja, seneng bgt kalo bisa diskusi ntar share ilmunya, aku juga masih baru belajar :mrgreen:

  8. 9 yusup
    November 19, 2008 at 1:05 pm

    pak waktu mau buat file server.cfg keluar error sbb: ini sekalian saya capture dari awal..mhon bantuannnya. terima kasih

    >C:\mrtg>cd bin
    >
    >C:\mrtg\bin>perl cfgmaker public@202.158.170.1 -global “workDir : d:\mrtghtml” -
    >output server.cfg
    >SNMP Error:
    >no response received
    >SNMPv1_Session (remote host: “202.158.170.1″ [202.158.170.1].161)
    > community: “public”
    > request ID: -14516117
    > PDU bufsize: 8000 bytes
    > timeout: 2s
    > retries: 5
    > backoff: 1)
    > at C:/mrtg/bin\..\lib\mrtg2/SNMP_util.pm line 629
    >SNMPWALK Problem for 1.3.6.1.2.1.1 on public@202.158.170.1::::::v4only
    > at cfgmaker line 950
    >WARNING: Skipping public@202.158.170.1: as no info could be retrieved
    >
    >
    >C:\mrtg\bin>perl cfgmaker public@202.127.101.116 -global “workDir : d:\mrtghtml”
    > -output server.cfg
    >SNMP Error:
    >receiving response PDU: Unknown error
    >SNMPv1_Session (remote host: “202.127.101.116″ [202.127.101.116].161)
    > community: “public”
    > request ID: -572603129
    > PDU bufsize: 8000 bytes
    > timeout: 2s
    > retries: 5
    > backoff: 1)
    > at C:/mrtg/bin\..\lib\mrtg2/SNMP_util.pm line 629
    >SNMPWALK Problem for 1.3.6.1.2.1.1 on public@202.127.101.116::::::v4only
    > at cfgmaker line 950
    >WARNING: Skipping public@202.127.101.116: as no info could be retrieved
    >
    >
    >C:\mrtg\bin>perl indexmaker –output index.htm server.cfg
    >ERROR: Line 28 (workDir : d:\mrtghtml) in CFG file (server.cfg) does not make s
    >ense
    >
    >C:\mrtg\bin>perl indexmaker –output index.htm server.cfg
    >ERROR: Line 28 (workDir : d:\mrtghtml) in CFG file (server.cfg) does not make s
    >ense
    >
    >C:\mrtg\bin>perl indexmaker –output index.htm server.cfg
    >ERROR: Line 28 (workDir : d:\mrtghtml) in CFG file (server.cfg) does not make s
    >ense
    >
    >C:\mrtg\bin>

  9. 10 molin
    February 19, 2009 at 3:11 pm

    mas, makasih sebelumnya buat artikel ini. membantu sekali. makasih sekali lagi.

    aku mo tanya nih, <RTG sudah berhasil aku istall & bis aaku jalankan dengan baik. cuman masalahnya, ketika komputerku mati / restart, kok grafik dari mrtg yang dulu2 itu kok hilang ya. jadi ketika mrtg aku start lagi, grafik nya mulai dari kosong lagi.

    apa emang gitu?
    ato ada caranya supaya grafik kita yang dulu bisa tetep ditampilkan walupun kita habis matika mrtg?

    mohon penjelasannya.
    terimakasih.

  10. 11 molin lagi
    February 23, 2009 at 8:21 am

    Mas, mo tanya lagi boleh kan…

    Ada error nih di MRTG, gini tulisan errornya (aku copy paste langsung dari command prompt)

    Microsoft Windows XP [Version 5.1.2600]
    (C) Copyright 1985-2001 Microsoft Corp.

    C:\Documents and Settings\Inixindo>cd c:\

    C:\>cd mrtg\bin

    C:\mrtg\bin>perl mrtg server.cfg
    Daemonizing MRTG …
    Do Not close this window. Or MRTG will die
    SNMP Error:
    Received SNMP response with error code
    error status: noSuchName
    index 1 (OID: 1.3.6.1.2.1.2.2.1.10.3)
    SNMPv1_Session (remote host: “192.168.0.55″ [192.168.0.55].161)
    community: “public”
    request ID: 54965357
    PDU bufsize: 8000 bytes
    timeout: 2s
    retries: 5
    backoff: 1)
    at C:/mrtg/bin\..\lib\mrtg2/SNMP_util.pm line 492
    SNMPGET Problem for ifInOctets.3 ifOutOctets.3 sysUptime sysName on public@192.1
    68.0.55::::::v4only
    at mrtg line 2202
    2009-02-23 08:16:48: ERROR: Target[192.168.0.55_3][_IN_] ‘ $target->[0]{$mode} ‘
    did not eval into defined data
    2009-02-23 08:16:48: ERROR: Target[192.168.0.55_3][_OUT_] ‘ $target->[0]{$mode}
    ‘ did not eval into defined data

    Kira2 dengan error seperti itu apa ya sebabnya? Mohon penjelasan. Terimakasih.

  11. May 12, 2009 at 1:33 pm

    kalo mau monitoring hardisk, memori, cpu bagaimana?

  12. 14 denny
    June 3, 2009 at 4:56 am

    mas salam kenal

    mas aku mau tanya nh bingung bgt, saya sudah buat tapi ada errornya. permasalahannya sama dengan pak molin lagi sama pak yusuf mas. boleh kasih tau dimana letaknya kesalahanya terimakasih mas.tolong replay ke email saya denny@centrin.net.id

  13. September 2, 2009 at 1:35 pm

    sukse sselalu bos aku mo coba nie paket programnya asangat aku perlukan

  14. September 13, 2009 at 6:01 pm

    Mas sy koq ga berhasil yah…knapa yah


Leave a Reply




Blog Stats

  • 15,873 hits

Calendar

c

who’s viewed me

Yours