The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Не запускается SARG из крона..., !*! thedeath, 13-Ноя-03, 16:20  [смотреть все]
Стоит система FreeBSD 5.1
Squid Cache: Version 2.5.STABLE3
Sarg 1.4.1

Все работает как часы.
Сарг прикрутил с сквиду, логи анализирует, когда запускаю из консоли, отвечает что отчет сгенерирован успешно, отчет делает, все пучком.

Добавил запись в кронтаб рута
# Squid log analyze
48      20      13      *       *       root    /usr/bin/sarg

Но сарг видимо не запускался, потому что отчетов нет :-(

логи крона:
Nov 13 20:48:00 licey17 /usr/sbin/cron[12906]: (root) CMD (root^I/usr/bin/sarg)

Пути прописаны верно. Ничего понять не могу

  • Не запускается SARG из крона..., !*! ipmanyak, 09:28 , 14-Ноя-03 (1)
    >Стоит система FreeBSD 5.1
    >Squid Cache: Version 2.5.STABLE3
    >Sarg 1.4.1
    >
    >Все работает как часы.
    >Сарг прикрутил с сквиду, логи анализирует, когда запускаю из консоли, отвечает что
    >отчет сгенерирован успешно, отчет делает, все пучком.
    >
    >Добавил запись в кронтаб рута
    ># Squid log analyze
    >48      20      
    >13      *    
    >  *       root  
    >  /usr/bin/sarg
    >
    >Но сарг видимо не запускался, потому что отчетов нет :-(
    >
    >логи крона:
    >Nov 13 20:48:00 licey17 /usr/sbin/cron[12906]: (root) CMD (root^I/usr/bin/sarg)
    >
    >Пути прописаны верно. Ничего понять не могу
    не знаю как во фре, а у меня так
    59 23  * * *   /usr/bin/sarg
    имхо root лишний реквизит, эта строка у меня находится в файле root в каталоге  crontabs
    man crontab

    • Не запускается SARG из крона..., !*! thedeath, 15:38 , 14-Ноя-03 (2)
      >не знаю как во фре, а у меня так
      >59 23  * * *   /usr/bin/sarg
      >имхо root лишний реквизит, эта строка у меня находится в файле root
      >в каталоге  crontabs
      >man crontab

      Формат соблюден ;-)
      #
      #minute hour    mday    month   wday    who     command
      #
      # Squid log analyze & rotate
      */1     *       *       *       *       root    /usr/bin/sarg

      • Не запускается SARG из крона..., !*! Влад, 11:58 , 17-Ноя-03 (3)
        crontab:
        55    23    *    *    *    root    /var/log/squid/_all
        _all:

        #!/bin/csh
        cp /var/log/squid/access.log /var/log/squid/access.log.new
        if ($1 != '') then
            if ($2 != '') then
            /usr/bin/sarg -d $1-$2 -i -f /usr/local/sarg/sarg.conf
            else
            /usr/bin/sarg -d $1-$1 -i -f /usr/local/sarg/sarg.conf
            endif
        else
            set dats = `date +%d/%m/%Y`
            /usr/bin/sarg -d $dats-$dats -i -f /usr/local/sarg/sarg.conf
            unset $dats
        endif
        rm /var/log/squid/access.log.new

        • Не запускается SARG из крона..., !*! thedeath, 13:04 , 20-Ноя-03 (4)
          >crontab:
          >55 23 * * * root /var/log/squid/_all
          >_all:
          >
          >#!/bin/csh
          >cp /var/log/squid/access.log /var/log/squid/access.log.new
          >if ($1 != '') then
          >    if ($2 != '') then
          > /usr/bin/sarg -d $1-$2 -i -f /usr/local/sarg/sarg.conf
          >    else
          > /usr/bin/sarg -d $1-$1 -i -f /usr/local/sarg/sarg.conf
          >    endif
          >else
          >    set dats = `date +%d/%m/%Y`
          >    /usr/bin/sarg -d $dats-$dats -i -f /usr/local/sarg/sarg.conf
          >    unset $dats
          >endif
          >rm /var/log/squid/access.log.new

          Пример хороший, но есть вопрос - а что на счет ротации логов... Это лучше делать кроном, либо newsyslog? И как на это будет реагировать сарг?
          То есть, если я делаю анализ, через две минуты по расписанию ставлю ротацию, но этот вариант пройдет только с кроном.

  • Не запускается SARG из крона..., !*! thedeath, 13:10 , 20-Ноя-03 (5)
    Прошу прощения за криворукость, но слона не заметил.
    На почту руту приходят сообщения подобного типа:

    Subject: Cron <root@licey17> root       /usr/libexec/atrun
    root: not found

    Subject: Cron <root@licey17> root       /usr/bin/sarg
    root: not found

    :-( поможите, чем могете

    • Не запускается SARG из крона..., !*! ipmanyak, 08:30 , 24-Ноя-03 (6)
      >Прошу прощения за криворукость, но слона не заметил.
      >На почту руту приходят сообщения подобного типа:
      >
      >Subject: Cron <root@licey17> root       /usr/libexec/atrun
      >root: not found
      >
      >Subject: Cron <root@licey17> root       /usr/bin/sarg
      >root: not found
      >
      >:-( поможите, чем могете

      или пути кривые или твоему руту прав не хватает на sarg и на atrun !  :)

      • Не запускается SARG из крона..., !*! Alexander, 12:39 , 24-Ноя-03 (7)
        >>Прошу прощения за криворукость, но слона не заметил.
        >>На почту руту приходят сообщения подобного типа:
        >>
        >>Subject: Cron <root@licey17> root       /usr/libexec/atrun
        >>root: not found
        >>
        >>Subject: Cron <root@licey17> root       /usr/bin/sarg
        >>root: not found
        >>
        >>:-( поможите, чем могете
        >
        >или пути кривые или твоему руту прав не хватает на sarg и
        >на atrun !  :)

        не надо писать root перед /usr/bin/sarg и + если хочешь чтобы каждую минуту сарг генерил отчёты то сделай так
        * * * * * /usr/bin/sarg но сколько пользователей?=)  у меня так под 150 и сарг около часа перебирает лог ...
        у меня вот так
        0  */12  *  *  *    /usr/bin/sarg

        • Не запускается SARG из крона..., !*! thedeath, 04:45 , 26-Ноя-03 (8)
          >>или пути кривые или твоему руту прав не хватает на sarg и
          >>на atrun !  :)
          >
          >не надо писать root перед /usr/bin/sarg и + если хочешь чтобы каждую
          >минуту сарг генерил отчёты то сделай так
          > * * * * * /usr/bin/sarg но сколько пользователей?=)  у
          >меня так под 150 и сарг около часа перебирает лог ...
          >
          >у меня вот так
          >0  */12  *  *  *    
          >/usr/bin/sarg

          Поправил, все работает - root перед /usr/bin/sarg убрал.
          А какое у тебя железо? У меня P4-1.7/512/IDE40GbUATA100, логов за полмесяца, пользователей на 5 перебирал 6 секунд. (Сервак находится в режиме тестирования, вообще около 100 пользователей).




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру