5

Click here to load reader

Windows üzerine MRTG Kurulumu

Embed Size (px)

Citation preview

Page 1: Windows üzerine MRTG Kurulumu

Windows üzerine MRTG KurulumuGerekenler:

1.     MRTG Windows sürümü2.     SNMP Protokolü3.     Perl (Windows için)4.     WEB sunucusu (IIS,Apache vs.)  

Öncelikle MRTG’yi herhangi bir dizine açalım. Açtıktan sonra klasörün ismini kolaylık olsun diye “MRTG” olarak yeniden adlandırabilirsiniz.

Eğer sisteminizde SNMP (Simple Network Message Protocol) kurulu değilse bu protokolü kurmalısınız. SNMP protokolünü kurmak için kontrol panelinde ADD/REMOVE Programs ‘a girin.Bu ekranda ADD/REMOVE Windows Components’i seçin. Çıkan ekranda Management and Monitoring Tools’a çirt tıkladığınızda Simple Network Message Protocol’ü göreceksiniz. Yanına bir işaret koyup next dediğinizde kurulum başlıyacaktır.

Şimdi www.activestate.com ‘dan çektiğiniz ActivePerl’ü bilgisayara kuralım.

Perl kurulumu tamamlandıktan sonra Web sunucunuzun ana dizini altında “mrtg” diye bir dizin oluşturun.

Şimdi MRTG’nin yapılandırılmasına geçebiliriz.

Start > Run ‘a cmd yazıp Enter’a basarak komut satırını açalım. Komut satırında MRTG’yi açtığınız dizinin içindeki “bin” dizinine gidin. (Örneğin C:\mrtg\bin )

Bu dizinde şu komutu yazın:perl cfgmaker public@localhost –global “WorkDir: c:\inetpub\wwwroot\mrtg” –output mrtg.cfg

Bu komuttaki “localhost” bilgisayarınızın IP adreside olabilir.Eğer bilgisayarınızın sabit bir IP adresi varsa onuda kullanabilirsiniz.

“WorkDir” web sunucunuz altında oluşturduğunuz mrtg dizininin yoludur.

Bu işlemle mrtg için bir yapılandırma dosyası oluşturduk.Şimdi oluşturduğumuz bu yapılandırma dosyasına bir-iki şey ekleyelim.

Mrtg’yi açtığınız dizinde ( C:\mrtg ) mrtg.cfg dosyasını göreceksiniz.Bu dosyayı wordpad veya notepad ile açıp boş bir satıra:RunAsDaemon: Yessatırını ekleyelim.

Localhost ile ilgili satırlardaki MaxBytes:1250000 satırını bulup buraya internet hızınızın kapasitesini yazın.

Eğer 256 kbit/second hızınız varsa buraya yazacağınız değer 32000 (256000/8) 

1

Page 2: Windows üzerine MRTG Kurulumu

İnternet hız kapasiteniz MaxBytes değeri56 kbit/s 7000128 kbit/s 16000256 kbit/s 32000512 kbit/s 640001024 kbit/s 128000

Eğer HTML bilginiz varsa <TR> , <TD> etiketleri arasındaki değerleri isteğinize göre değiştirebilirsiniz.

Yapılandırma dosyasıyla işimiz bitince dosyayı kaydedip çıkabiliriz.MRTG’nin normal çalışıp çalışmadığını test etmek için komut

satırında ../mrtg/bin dizinine gidip:Perl mrtg mrtg.cfgkomutunu çalıştıralım.

Web sunucunuzun altında oluşturduğunuz mrtg dizininde birkaç dosya oluştuğunu göreceksiniz. Bunlardan .html dosyası olanı açtığımızda grafik karşımızda olacak. Tabii henüz mrtg’yi yeni çalıştırdığımız için grafik boş bir grafiktir. 5 dakika bekledikten sonra ilk verinin grafiğe yansıdığını göreceksiniz.

İnternet tarayıcınızda http://localhost/mrtg/HTMLdosyasınınAdı.html yazarakda grafiklerinize bakabilirsiniz.

Komut satırında mrtg’yi çalıştırdığımızda komut ekranının görev çubuğunda sürekli açık durması gerekiyor. Komut satırını kapatırsanız mrtg’yide durdurmuş olursunuz.

Belki bir süre sürekli açık olması gereken bu komut penceresiyle yaşayabilirsiniz ama bir süre sonra ondan bıkacağınızdan eminim.

Bundan kurtulmanın bir yolu var! Mrtg’yi sistem servisi olarak çalıştırmak. Bu işi kolay ve basit yoldan halletmek için bir yazılıma ihtiyacımız var. Bu yazılımın adı FireDaemon. Lite versiyonu bedava olan bir yazılım. Bunu internetten indirip kurun.         FireDa emon programını kurduktan sonra programı açıp "create a new service definition"  düğmesine basın. Çıkan pencerede dolduracağınız alanlar aşağıdaki ekran görüntüsünde gösterilmiştir. Fakat tabii ki bizim yazağımız şeyler dizin yapımıza ve dosya isimlerimize göre farklı olabilir. 

2

Page 3: Windows üzerine MRTG Kurulumu

       Yukarıdaki ekran görüntüsünde "Short name" , "Display name" ve "Description" kısımlarına ne isterseniz yazın.      Working directory : mrtg'yi açtığınız dizin içindeki /bin dizinidir.      Executable:  perl'ü kurduğunuz dizinin altındaki /bin dizinin içindeki perl.exe 'dir.      Parameters: mrtg --logging=mrtg.log mrtg.cfg(mrtg'yi kurarken mrtg yapılandırma dosyasının ismini ne verdiyseniz bu satırın sonundaki ****.cfg de onunla aynı olmalıdır.)      Start-up time: 3000     Bu işlemler bittikten sonra Install düğmesine basarak servisinizi kurabilirsiniz.     Böylece MRTG programını sistemimize kurmuş ve servis olarak çalışmasını sağlamış olduk. Artık bilgisayarınızı her açtığınızda mrtg otomatik olarak çalışacak ve yapılandırma dosyasında belirtilen aygıtların kullanım grafiklerini tutacaktır.  Evren Sevilmiş[email protected] Nisan 2004 tarihinde hazırlanmıştır.

3