+ Responder ao Tópico



  1. #1
    tchetche
    Visitante

    Padrão Sarg - ARQUIVO/PERÍODO

    Olá!

    Como faço pra mudar o formato do relatório do sarg?
    Tipo em me exibe

    ARQUIVO/PERÍODO
    2006Sep14-2006Sep15

    Tudo ente 14 e 15 de Setembro, quero q ele crie um diretorio novo para cada dia!

    tem como?

  2. #2

    Padrão Re: Sarg - ARQUIVO/PERÍODO

    Amigo, coloque no seu crontab:

    00 00 * * * /usr/sbin/squid -k rotate

    .... espero ter ajudado

    ahh , pra testar se funcionou...
    squid -k rotate
    sarg &

    cheque seu relatorio..

    abraços..

  3. #3

    Padrão Re: Sarg - ARQUIVO/PERÍODO

    Bem... mas ele cria, não cria?

    Ele vai pegar um período de 24 horas. Se você deixar rodando ele todo dia 5:20 da manhã, ele gera o log de 1 dia.


    Abraços!

  4. #4

    Padrão Re: Sarg - ARQUIVO/PERÍODO

    humm.. depende.. comigo nao estava acontece... eu tbm entendia que ele deveria criar o log do dia... mas!


    a solução que vi p/ este problema foi exatamente forçar o rotatelog ...

  5. #5
    tchetche
    Visitante

    Padrão Re: Sarg - ARQUIVO/PERÍODO

    Opa!

    Mas o que eu quero é que ele gere o html com dias separados
    tipo
    dia 14 so o dia 14
    dia 15 so dia 15
    e não como ele ta mandando

    tudo entre 2006Sep14-2006Sep15

  6. #6

    Padrão Re: Sarg - ARQUIVO/PERÍODO

    O meu embora apareça dessa maneira, pega apenas as requisições do primeiro dia.

  7. #7
    Anticristh
    Visitante

    Padrão Re: Sarg - ARQUIVO/PERÍODO

    Vai dentro do /etc/cron.daily

    touch sarg.daily

    vi sarg.dayly

    coloca esse conteúdo:

    #!/bin/bash

    #Get yesterday date
    YESTERDAY=$(date --date "1 day ago" +%d/%m/%Y)

    /usr/sbin/sarg -o /srv/www/default/internet/diario -d $YESTERDAY > /dev/null 2>&1

    exit 0