[linux-network] Sarg-

---------

From: Ismet Sonmez (isonmez@bsy.com.tr)
Date: Mon 19 May 2003 - 18:59:30 EEST

  • Next message: Gürkan KARABATAK: "[linux-network] Re: Sarg-"

    Merhabalar,
    Aşağıdaki aylık sarg raporu için scripti çalıştırıyorum.ama raporu
    üretmiyor.
    [root]# sarg.monthly

    sonuçta hiç bir hata vermiyor.
    ama
    sarg -o /var/www/html/squid/monthly -d 19/04/2003-19/05/2003
    rapor başarıyla yaratılıyor ama sadece 19 mayıstan 19 mayısa kadar. yani
    nisandan itibaren almıyor.
    squid sürekli kapatıp açıyorum.bunun etkisi olurmu raporu üretmekte?

    Teşekkürler.

    #!/bin/bash

    #dynamic counter
    cnt=1

    if [ $cnt -eq 4 ]; then
    #Get yesterday date
    YESTERDAY=$(date --date "1 day ago" +%d/%m/%Y)

    #Get 4 weeks ago date
    WEEKSAGO=$(date --date "4 weeks ago" +%d/%m/%Y)

    /usr/sbin/sarg -o /var/www/html/squid/monthly -d $WEEKSAGO-$YESTERDAY >
    /dev/null 2>&1

    /usr/sbin/squid -k rotate

    #don't move next line to upper, reason is that sed change the cnt assignment
    of the first 7 lines
    cnt=1
    else
    let cnt++
    fi
    #echo Will rename itself \($0\) with cnt \($cnt\) increased. 1>&2
    sargtmp=/var/tmp/`basename $0`
    sed "1,7s/^cnt=.*/cnt=$cnt/
    " $0 >|$sargtmp
    chmod -f 775 $sargtmp
    mv -f $sargtmp $0

    Ismet Sonmez
    Bsy Bilgi Sistemleri
    Tel : 0090 224 255 77 47
    Fax : 0090 224 254 89 24
    Mail : isonmez@bsy.com.tr


  • Next message: Gürkan KARABATAK: "[linux-network] Re: Sarg-"

    ---------

    Bu arsiv hypermail 2.1.6 tarafindan uretilmistir.