Skip to content
Site Tools
Narrow screen resolution Wide screen resolution Auto adjust screen size Increase font size Decrease font size Default font size default color blue color green color
Konumun : Anasayfa arrow Makaleler arrow Microsoft Makaleleri arrow Microsoft ISA Makaleleri arrow ISA 2006 LOGLARININ SQL 2005 UZERINDE TUTULMASI
Haberler
  • Previous
  • Next
/
 
ISA 2006 LOGLARININ SQL 2005 UZERINDE TUTULMASI Yazdır

Yazan: Birol AYDUGAN, Tarih: 08-03-2008 11:13

Okunma Sayısı : 434    

Beğenilme : Yok

ImageISA Server;2000 sürümünden sonra bir çok yenilikleri beraberinde getirmiştir bunu windows 98 sonrasi işletim sistemlerindeki degisime benzetebiliriz.Bu yazida SQL 2005 ve ISA 2006 urunlerini inceleyecek ve ISA'nin caching SQL in ise STORAGE DATA ozelliklerinden yararlanacak ve birbiri ile entegre calismasina deginecegiz,Kisa ca Internet'te erisilen yerler hakkinda kimlik bilgileri,zaman ve Terminal olarak SQL'serverimiza sorgu gonderip bize gelen cevap ile Gelismis Raporlama Saglayacagiz.
Yapılandırmaya baslamdan önce SQL 2005 kurulumu ve ISA 2006 kurulumunu tamamlamis olarak kabul ediyorum,bi sonraki makale’de bu kurulumlari gerceklestirecegim.

SQL Server kurulumunu tamamladıktan sonra ilk olarak ISA Server loglarının tutulması icin bir veritabanı oluşturmaya ihtiyaç duyarız
Sekil -1

Aşağıda oluşturulucak olan veritabına bir isim veriyoruz ve log ve veri dosyayısının yerini default bırakıp enter diyoruz (isteğe bağlıdır).Disk kapasitesi ve performans durumlarında ayarlanabilir.

Sekil -2
Veritabanına logları yazıcak kullanıcının oluşturulması ve veritabanı üzerinde gerekli izinlerin verilmesi gerekmektedir.


Sekil -3
Sekil -4
Login name kısmına etki alani\isa server name$ yazılır default database loglar için oluşturduğumuz veritabanı seçilir

Sekil -5
Kullanıcının sunucu üzerindeki rolleri secilir istege bağlıdır

Sekil -6
ISA Server ile birlikte gelen aşağıdaki w3proxylog.sql ve fwsrv.sql dosyalarinin icindeki SQL kodlarini query analyzer kullanarak calistiralim
 

Sekil -7                        

Sekil -8

 

Sekil -9
SQL Server 2005 üzerindeki oluşturduğumuz bu veritabanına ISA Server bir API(Aplication Program Interface) kullanarak bağlantı sağlar bizim kullanıcağımız API ise ODBC olucaktır
Yonetimsel araçlardaki ODBC tıklanarak System DSN’deki ekle butonuna basılarak SQL Server seçeneği seçilir.       

 

Sekil -10
SQL Server da log tutmak için oluşturduğumuz veri tabanı ismi ve SQL Server’ın adı yazılarak devam edilir.

Sekil -11
SQL Server’a baglanırken kullanılacak kimlik doğrulama seçimi yapılan menüde biz varsayılan olarak gelen Windows NT kimlik dogrulama türü seçilerek devam edilir

Sekil -12
SQL Server üzerinde kullanılacak veritabanı seçilerek ileri butonuna tıklanır.

Sekil -13
Finish butonuna basılarak sihirbaz tamamlanır.Makalenin başında verdigim ISA Server 2006 kurulum ve aynı sitede yer alan ISA Server kuralları ile ilgili bilgileri ve ISA Server üzerindeki firewall policy’de oluşturmamız gereken kurallar hakkında bilgi edinebilirsiniz.

ISA Server Management arayüzünden Monitoring bölümünde Logging sekmesindeki configure firewall ve webproxy logging için gerekli ayarlar yapılır.(Resim 14-15)
 
Sekil -14
Yukaridaki uyarıda loglama işleminin çalışması için ISA Server üzerinde Remote SQL logging’in etkinleştirmesi gerektiğini sormaktadır biz tabiki buna evet diyoruz eger istersek daha sonra bunu ISA>firewall policy>edit system policy>içinde bulunan Remote logging kısmından manuel olarak yapabiliriz.
 

Sekil -15
Yukaridaki soruya evet dediğimizde otomatik olarak etkin geldiğini görmekteyiz.

Not:ISA Server loglarinin tutulmasi icin ISA’yı kimlik dogrulamayi zorlucak şekilde ayarlamamız gerekmetedir,Microsoft bunun icin asağıdaki uygulama yerine internet erişim için yazılması gereken kural üzerinde yapılamsını tavsiye ediyor.



Sekil -16
Bizde Microsoft’u dinliyor ve AD’de NET isimli bir grup olusturup birol-ca,muhasebe ve pazarlama kullanıcılarını bu gruba üye yaptıktan sonra internet icin kullandığımız kural ile entegre ediyoruz.
Sekil -17
ISA Server servislerini restart ederek testimize başlayabiliriz.
Aşağıdaki Resim 18,Resim 19 da Clientlarimizin yapmış olduğu internet erişimleri görülmektedir.

 Muhasebe kullanıcısının eriştiği Sayfa
                        Resim -18

Pazarlama kullanıcısın eriştiği sayfa
                        Sekil -19

Aşagıdaki Resim -20,Resim -21 de SQL Server üzerinde yapmış olduğumuz sorgu sonucu alınan bilgileri göstermektedir.

 Sekil -20


Sekil -21
Makalenin başında da bahsettiğim gibi internet erişim loglarının SQL Server’da tutulması bize performansın yanı sıra istenilen erişim raporlarina günlük,haftalık yada istenilen anda erişim sağlayarak firma bünyesindeki durumu gözden geçirmemizde ve gereken önlemleri zamanında almamızda fayda sağlayacaktır.
Kontrolsüz güç güç değildir ))))

Kaynak:
http://support.microsoft.com/default.aspx?scid=kb;en-us;838710
   
Bu yazıyı sitenizde alıntılayın
Favori Makalelerime Ekle
Arkadaşıma Gönder

Okuyucu yorumları  RSS feed Yorum
 

Ortalama Üye Değerlendirmesi

   (0 Oylama)

 


Yorumunuzu ekleyin
Sadece kayitli kullanicilar bir Makaleyi yorumlayabilir. Lütfen ücretsiz üye olun veya giriş yapın.

Gönderilen yeni yorum yok



mXcomment 1.0.5 © 2007-2008 - visualclinic.fr
License Creative Commons - Some rights reserved
 
Sonraki >
 

Live Help

Siteye Giris






Kayıp Parola?
Hesabınız yok mu? Kayıt Ol

Oylama

Siteden En Cok Faydalandığınız Alan Hangisi ?
 

Site Istatistikleri

Üyeler: 1209
Haberler: 257
Web Bağlantıları: 7
Ziyaretçiler: 504075

Kim Bagli

Şuanda 1 misafir bağlı

Desteklenen Okuyucular