The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"squid + sarg"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы Настройка Squid и других прокси серверов (Public)
Изначальное сообщение [Проследить за развитием треда]

"squid + sarg"
Сообщение от idpro emailИскать по авторуВ закладки on 21-Май-04, 17:41  (MSK)
Добрый вечер!
Проблема у меня такая - за определенный период есть несколько файлов squid'a -  access.log.0, access.log.1 и т.д.
периоды разные.
Как мне получить ссумарный отчет??
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "squid + sarg"
Сообщение от ipmanyak Искать по авторуВ закладки(ok) on 24-Май-04, 07:07  (MSK)
>Добрый вечер!
>Проблема у меня такая - за определенный период есть несколько файлов squid'a
>-  access.log.0, access.log.1 и т.д.
>периоды разные.
>Как мне получить ссумарный отчет??

натравливаешь сарг на каждый отчет  sarg -l filename  или правишь конфиг сарга и там указываешь путь к логу сквида, оптимально лушче ротировать лог сквида в нужный интервалы времени или просто запускать сарг ежесуточно он будет копить суммарную информацию , укажи в конфиге сарга
lastlog 2 , запускай сарг каждую ночь , будуешь иметь всегда два отчета: за текущие и предыдущие сутки

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "squid + sarg"
Сообщение от idpro Искать по авторуВ закладки on 24-Май-04, 08:24  (MSK)
>натравливаешь сарг на каждый отчет  sarg -l filename  или правишь
>конфиг сарга и там указываешь путь к логу сквида, оптимально лушче
>ротировать лог сквида в нужный интервалы времени или просто запускать сарг
>ежесуточно он будет копить суммарную информацию , укажи в конфиге сарга
>
>lastlog 2 , запускай сарг каждую ночь , будуешь иметь всегда два
>отчета: за текущие и предыдущие сутки
Ну это понятно. у меня и так идет ротация, интервалы большие - месяц, нужно для отчета начальству. Вот только в один месяц в результате сбоев получилось 3 файла логов. причем попытка обьеденить логи закончилась неудачно - где-то в конце логов строка не дописана, из за этого сарг виснет,  размер фалов - 2 Gb - редактировать сложно.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "squid + sarg"
Сообщение от Михаил emailИскать по авторуВ закладки(??) on 24-Май-04, 08:56  (MSK)
>Ну это понятно. у меня и так идет ротация, интервалы большие -
>месяц, нужно для отчета начальству. Вот только в один месяц в
>результате сбоев получилось 3 файла логов. причем попытка обьеденить логи закончилась
>неудачно - где-то в конце логов строка не дописана, из за
>этого сарг виснет,  размер фалов - 2 Gb - редактировать
>сложно.

объединить логи можно задав саргу несколько параметров -l с именами логов.
если мне память не изменияет, то порядок имеет значение.

а вот битые строчки лучше все-таки вычистить... сарг это очень не любит...

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "squid + sarg"
Сообщение от idpro Искать по авторуВ закладки on 03-Июн-04, 15:15  (MSK)
А чем вычистить ?? открывается файл vi или pico по 2 дня
  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "squid + sarg"
Сообщение от Michael emailИскать по авторуВ закладки(??) on 03-Июн-04, 17:15  (MSK)
>А чем вычистить ?? открывается файл vi или pico по 2 дня
если битая строчка всегда последняя, то примерно так:
grep -c . access.log
- узнаешь кол-во строк в файле, допустим получилось 457
grep -m 456 . access.log >acces.log.new
- получаешь файл без последней строчки.

если не последняя - тоже можно попытаться отфильтровать ее grep-ом, например по количеству пробелов


  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "squid + sarg"
Сообщение от idpro Искать по авторуВ закладки on 04-Июн-04, 07:34  (MSK)
>>А чем вычистить ?? открывается файл vi или pico по 2 дня
>если битая строчка всегда последняя, то примерно так:
>grep -c . access.log
>- узнаешь кол-во строк в файле, допустим получилось 457
>grep -m 456 . access.log >acces.log.new
>- получаешь файл без последней строчки.
>
>если не последняя - тоже можно попытаться отфильтровать ее grep-ом, например по
>количеству пробелов


а что такое grep -m ??? такой опции не нашел. что имелось ввиду??

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




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

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