Forum

Squid Report Genera...
 
Bildirimler
Hepsini Temizle

Squid Report Generator & Sarg

16 Yazılar
6 Üyeler
0 Likes
484 Görüntüleme
(@ufuktatlidil)
Gönderiler: 5718
Illustrious Member
Konu başlatıcı
 

Merhaba ,

http://localhost/squid-reports/  yaptığımda userların IP si yerine İsmi gözüksün istiyorum. Aşağıda ki işlemi yaptım çalışmadı. Yardımcı olmanızı rica ederim.

 

Yapılan İşlem ;

Sarg "squid analysis report generator"
kelimelerinin kısaltmasıdır. Adından da anlaşılacağı üzere squid
loglarından kullanıcıların internet alışkanlıkları ile ilgili raporlar
almak için kullanılır.
Bu raporlarda ip yerine kullanıcı ismi görüntülemek için;
10.0.0.1 Serdar Kurt
10.0.0.2 Arda Turan
.....
şeklinde
içeriği olan bir dosya oluşturulur. Sonra sarg.conf dosyası içinde
#usertab none satırı bulunarak bir önceki adımda oluşturulan dosya yolu
burada belirtilir.. 

 
Gönderildi : 16/11/2009 17:19

(@fatihakkus)
Gönderiler: 372
Honorable Member
 

Anlattığın gibi yaptı isen normalde çalışması lazım.Büyük bir ihtimalle dosya yolunu gösterirken bir hata var veya dosya uzantısı ile ilgili.Bi bunları kontrol edermisin

 
Gönderildi : 17/11/2009 15:37

(@ufuktatlidil)
Gönderiler: 5718
Illustrious Member
Konu başlatıcı
 

Merhaba ,

.txt olduğundan yapmıyormuş. Şimdi çalışıyor.

 

Tşk.

 
Gönderildi : 17/11/2009 17:44

(@mavideniz56)
Gönderiler: 37
Trusted Member
 

bizimde burada Squid Report Generator & Sarg kurulu. yalnız proxy server olduğundan hiçbir makinenin ip adresini göremiyorum. proxy serverın ip adresini gösteriyor sürekli. 192.168.1.1 olarak görüyor sürekli. bunun yerine ağdaki makinelerin ip adresine nasıl ulaşabilirim?

 
Gönderildi : 01/06/2010 00:24

(@mavideniz56)
Gönderiler: 37
Trusted Member
 

arkadaşlar sanırım  Squid Report Generator  kısmından Log Source and
Report Destination
paneline giriyoruz ve burada Source Squid log file kısmına "/var/log/dansguardian/access.log" yazıyoruz bundan sonra client ip ler gözükecektir. bu şekilde yaptım fakat  rapor almak istediğim zaman

Now generating Sarg report from Squid log file /var/log/dansguardian/access.log
and all rotated versions ..

sarg -l /var/log/dansguardian/access.log.1 

.. Sarg failed! See the output above for details.

 

yukarıdaki hata mesajını alıyorum. bütün access.log isimlerini değiştirdim squid restart ladım fakat yine aynı hatayı alıyorum.. 

 

 
Gönderildi : 01/06/2010 12:18

(@ufuktatlidil)
Gönderiler: 5718
Illustrious Member
Konu başlatıcı
 

Log Source and Report
Destination
altında ;

Source Squid log file 

Other . /var/log/dansguardian/access.log
Destination report directory

/var/www/html/squid-reports

/var/log altına dansguardian klasörü var dimi? Kontrol edin. 

Ayrıca dansguardian.conf altında ki satırı kontrol edin. 

Olması gereken ;

Normal
0

21

false
false
false

TR
X-NONE
X-NONE


/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-parent:"";
mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
mso-para-margin-top:0cm;
mso-para-margin-right:0cm;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0cm;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;
mso-fareast-language:EN-US;}

loglocation
= '/var/log/dansguardian/access.log'

dansguardian.conf altında ki satırı kontrol edin

# Log File Format
# 1 = DansGuardian format (space delimited)
# 2 = CSV-style format
# 3 = Squid Log File Format
# 4 = Tab delimited
logfileformat = 3    OLMALIDIR....

Ayrıca ;

Normal
0

21

false
false
false

TR
X-NONE
X-NONE


/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-parent:"";
mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
mso-para-margin-top:0cm;
mso-para-margin-right:0cm;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0cm;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;
mso-fareast-language:EN-US;}

squid
 acces.log larda yerel saati

squid.conf dosyamizi açiyoruz ve su satiri buluyoruz.

logformat squid %ts.%03tu %6tr %>a %Ss/%03Hs %

ardindan bu satirda \"%ts.%03tu\" olan yeri \"%tl\" ile
degistiriyoruz.. yani yeni satirimiz

logformat squid %tl %6tr %>a %Ss/%03Hs %

olacak ve squid -k reconfigure ile conf dosyamizi yenileeyecez sorun
çözülmüstür.

 

logformat
squid %ts.%03tu %6tr %>a %Ss/%03Hs %<st %rm %ru %un %Sh/%<A %mt

Olması
Gereken,, Ufuk….

logformat
squid  %tl %6tr %>a %Ss/%03Hs %<st %rm %ru %un %Sh/%<A %mt

 

Detaylı oldu biraz ama kolay gelsin 😉

 

 
Gönderildi : 01/06/2010 13:49

(@mavideniz56)
Gönderiler: 37
Trusted Member
 

hocam ilginiz için teşekkür ederim dediğiniz ayarları yaptım fakat uygulayamadım. ben makineye direk erişemiyorum. ftp ile eriştim aldım değiştirdim fakat üzerine yazmaya çalıştığım vakit yetki hatası veriyor. webmin ile bağlanıyorum fakat orada bu ayarları yapamıyorum. putty ile bağlanıyorum oradada aynı şekilde hata alıyorum :(((

 
Gönderildi : 01/06/2010 14:40

(@ufuktatlidil)
Gönderiler: 5718
Illustrious Member
Konu başlatıcı
 

WinScp indir. Bununla yapabilirsin.

 
Gönderildi : 01/06/2010 14:43

(@mavideniz56)
Gönderiler: 37
Trusted Member
 

hocam dediğiniz gibi yaptım hepsini. dosyaları değiştirdim fakat aşağıdaki hatayı alıyorum yine.

 

Now generating Sarg report from Squid log file /var/log/dansguardian/access.log
and all rotated versions ..

sarg -l /var/log/dansguardian/access.log.1 

.. Sarg failed! See the output above for details.

 

 
Gönderildi : 01/06/2010 16:38

(@ufuktatlidil)
Gönderiler: 5718
Illustrious Member
Konu başlatıcı
 

Şu linktekini bir indir.

Dasnguardain klasörüne sunucu üstünden erişip , 777 yetkisi verip, dansı restart edip dener misin?

 
Gönderildi : 01/06/2010 16:51

(@mavideniz56)
Gönderiler: 37
Trusted Member
 

hocam tamamdır çok teşekkür ederim. access.log değiştirdim dansguardian restart ettim daha sonra oldu. çok sağolun ilginiz için. :))

 
Gönderildi : 01/06/2010 16:58

(@ufuktatlidil)
Gönderiler: 5718
Illustrious Member
Konu başlatıcı
 

Rica ederiz , ne demek.

Kolay gelsin.

 
Gönderildi : 01/06/2010 17:08

(@mavideniz56)
Gönderiler: 37
Trusted Member
 

arkadaşlar dün çalışan şey bugun bozuldu...aşağıdaki hatayı veriyor .

 

sarg -l /var/log/dansguardian/access.log.1 
stack smashing detected : sarg terminated
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6(__fortify_fail+0x48)[0xb7eb9138]
/lib/tls/i686/cmov/libc.so.6(__fortify_fail+0x0)[0xb7eb90f0]
sarg[0x805eaaa]
sarg[0x80547ae]
sarg[0x8052520]
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe0)[0xb7de2450]
sarg[0x80498a1]
======= Memory map: ========
08048000-08084000 r-xp 00000000 08:01 6239683 /usr/bin/sarg
08084000-08090000 rw-p 0003b000 08:01 6239683 /usr/bin/sarg
08090000-082e6000 rw-p 08090000 00:00 0 [heap]
b7c51000-b7c5b000 r-xp 00000000 08:01 3751952 /lib/libgcc_s.so.1
b7c5b000-b7c5c000 rw-p 0000a000 08:01 3751952 /lib/libgcc_s.so.1
b7c60000-b7cd6000 r--p 00000000 08:01 966697 /etc/squid/fonts/DejaVuSans.ttf
b7cd6000-b7cdd000 r--s 00000000 08:01 6236112 /usr/lib/gconv/gconv-modules.cache
b7cdd000-b7cde000 rw-p b7cdd000 00:00 0
b7cde000-b7d01000 r-xp 00000000 08:01 3752095 /lib/tls/i686/cmov/libm-2.7.so
b7d01000-b7d03000 rw-p 00023000 08:01 3752095 /lib/tls/i686/cmov/libm-2.7.so
b7d03000-b7d17000 r-xp 00000000 08:01 6236108 /usr/lib/libz.so.1.2.3.3
b7d17000-b7d18000 rw-p 00013000 08:01 6236108 /usr/lib/libz.so.1.2.3.3
b7d18000-b7d3a000 r-xp 00000000 08:01 6239224 /usr/lib/libpng12.so.0.15.0
b7d3a000-b7d3b000 rw-p 00022000 08:01 6239224 /usr/lib/libpng12.so.0.15.0
b7d3b000-b7da7000 r-xp 00000000 08:01 6237531 /usr/lib/libfreetype.so.6.3.16
b7da7000-b7dab000 rw-p 0006b000 08:01 6237531 /usr/lib/libfreetype.so.6.3.16
b7dab000-b7dca000 r-xp 00000000 08:01 6239221 /usr/lib/libjpeg.so.62.0.0
b7dca000-b7dcb000 rw-p 0001e000 08:01 6239221 /usr/lib/libjpeg.so.62.0.0
b7dcb000-b7dcc000 rw-p b7dcb000 00:00 0
b7dcc000-b7f15000 r-xp 00000000 08:01 3752090 /lib/tls/i686/cmov/libc-2.7.so
b7f15000-b7f16000 r--p 00149000 08:01 3752090 /lib/tls/i686/cmov/libc-2.7.so
b7f16000-b7f18000 rw-p 0014a000 08:01 3752090 /lib/tls/i686/cmov/libc-2.7.so
b7f18000-b7f1b000 rw-p b7f18000 00:00 0
b7f1b000-b7f37000 r-xp 00000000 08:01 6239226 /usr/lib/libgd.so.2.0.0
b7f37000-b7f57000 rw-p 0001b000 08:01 6239226 /usr/lib/libgd.so.2.0.0
b7f57000-b7f5b000 rw-p b7f57000 00:00 0
b7f5b000-b7f5d000 r-xp 00000000 08:01 6236667 /usr/lib/gconv/ISO8859-9.so
b7f5d000-b7f5f000 rw-p 00001000 08:01 6236667 /usr/lib/gconv/ISO8859-9.so
b7f5f000-b7f61000 rw-p b7f5f000 00:00 0
b7f61000-b7f62000 r-xp b7f61000 00:00 0 [vdso]
b7f62000-b7f7c000 r-xp 00000000 08:01 3751953 /lib/ld-2.7.so
b7f7c000-b7f7e000 rw-p 00019000 08:01 3751953 /lib/ld-2.7.so
bfea5000-bff9c000 rw-p bff09000 00:00 0 [stack]

.. Sarg failed! See the output above for details.

 

 
Gönderildi : 02/06/2010 12:43

(@tolgaercan)
Gönderiler: 20
Eminent Member
 

o log file'ın boyutu nedir? çok mu büyük permleri ok mi?

 sistemde bişey değişmedi ise destination dur. destination'da log file.

 

 
Gönderildi : 10/06/2010 00:17

(@alibirinci)
Gönderiler: 278
Reputable Member
 

log dosyasın /var/log/danguardian/ olarak kabul edersek. buradaki log dosyalarını kaldır.

dansguardian.conf dosyasındaki  log  formatı olarak 3 ( yani squid format ) olduğunu koltrol edin.

 

dansguardian servisini yeniden başlatın.   /var/log/danguardian/  yeni bir tane access.log dosyası oluşturacakdır. sonrasında tekrar deneeyiniz..

 

Ayrıca log dosyalarını inceleyen ( bir cok log formatı bunun içinde squid formatındaki log dosyalarıda vardır ) program lingide alttadır

http://www.redline-software.com/eng/download/

bende 4 gb lik dansguardian access.log dosyasını okuttum gayette başarılı.. incelemenizi oneririm. 

 
Gönderildi : 10/06/2010 01:10

(@muratgok)
Gönderiler: 220
Reputable Member
 

Hocam konu biraz eskimiş ama . Aynı sorunu yaşıyorum. örnek sarg konfigürasyonunuzu tekrar alabilirmiyiz. Link çalışmıyor.

 Yada şöyle sorayım. 

Bende Webmin kullanarak sarg kayıtlarında kullanıcı ip yerine username olarak raporlama yapmak istiyorum.

Birde sormak istediğim. Bir bilgisayarda birden fazla kullanıcı internet kullanıyorsa bu durumda sarg kullanıcı ayrımını nasıl yapacak ?? aklıma takılan soru???

 user dosyasında aynı ip ye o bilgisayarı kullacak bütün kullanıcıları girmek mi gerekecek. ??? 

   Örnek :

   192.168.1.100   mgok
   192.168.1.100   mgok1
   192.168.1.100   mgok2  (gibimi olacak)

??? 

teşekkürler 

    

 

 

Şu linktekini bir indir.

Dasnguardain klasörüne sunucu üstünden erişip , 777 yetkisi verip, dansı restart edip dener misin?

 
Gönderildi : 22/09/2013 16:54

Paylaş: