The OpenNET Project / Index page

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




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Пропадают логи, !*! Alexey, 25-Июн-09, 14:13  [смотреть все]
Имеется squid и LightSquid, до недавнего времени все работало отлично, но вот дня 2 назад началось: утром прихожу на работу, смотрю статистику народ показывает кто куда лазил и так до 13:15, после этого все обнуляется и начинается занова считать и так до 13:15 следующего дня. Посмотрел в логах, похоже действительно удаляются сами логи или лог фаил. Что может быть?
  • Пропадают логи, !*! reader, 20:48 , 25-Июн-09 (1)
    >Имеется squid и LightSquid, до недавнего времени все работало отлично, но вот
    >дня 2 назад началось: утром прихожу на работу, смотрю статистику народ
    >показывает кто куда лазил и так до 13:15, после этого все
    >обнуляется и начинается занова считать и так до 13:15 следующего дня.
    >Посмотрел в логах, похоже действительно удаляются сами логи или лог фаил.
    >Что может быть?

    ротация?

    • Пропадают логи, !*! Алексей, 22:20 , 25-Июн-09 (2)
      >>Имеется squid и LightSquid, до недавнего времени все работало отлично, но вот
      >>дня 2 назад началось: утром прихожу на работу, смотрю статистику народ
      >>показывает кто куда лазил и так до 13:15, после этого все
      >>обнуляется и начинается занова считать и так до 13:15 следующего дня.
      >>Посмотрел в логах, похоже действительно удаляются сами логи или лог фаил.
      >>Что может быть?
      >
      >ротация?

      Это что?

      • Пропадают логи, !*! Sarge, 23:17 , 25-Июн-09 (3)
        • Пропадают логи, !*! Alexey, 09:14 , 26-Июн-09 (4)
          >>Это что?
          >
          >man logrotate

          А можно поподробнее, а то я не очень понимаю.

          • Пропадают логи, !*! Sarge, 09:42 , 26-Июн-09 (5)
            >>man logrotate
            >
            >А можно поподробнее, а то я не очень понимаю.

            Подробнее:
            1) открываете браузер
            2) в адресной строке браузера напишите "www.google.ru" (без кавычек) и нажимаете Enter (на клавиатуре самая большая кнопка со стрелкой)
            3) там увидите строку ввода, в ней нипишите "linux logrotate" (без кавычек)
            4) ниже этой строки будет надпись "Поиск страниц на русском" - нажмите мышкой на эту надпись
            5) выше этой надписи но ниже строки ввода (в которой вы написали linux logrotate) будет кнопка "Поиск в Google" - нажмите на неё (кнопку) мышкой
            6) появится список ссылок - читайте всё подряд

            • Пропадают логи, !*! Alexey, 10:32 , 26-Июн-09 (6)
              Поиском я пользоваться умею, не вижу связи между своей проблемой и logrotate, так как я им не пользовался и никакие задания не давал.


              • Пропадают логи, !*! reader, 11:45 , 26-Июн-09 (7)
                >Поиском я пользоваться умею, не вижу связи между своей проблемой и logrotate,
                >так как я им не пользовался и никакие задания не давал.
                >

                часто при установке программ из пакетов , правила для logrotate добавляются при установке и со squid кстати так и происходит. но так как вы не указали ни ОС , ни как устанавливали squid то было это в вашем случае нам не известно. дальше гадать, не видя ваших настроек, не вариант.

                у squid есть своя система ротации, но пользуетесь вы ей или нет - науке не известно

                • Пропадают логи, !*! Alexey, 11:58 , 26-Июн-09 (8)
                  >часто при установке программ из пакетов , правила для logrotate добавляются при
                  >установке и со squid кстати так и происходит. но так как
                  >вы не указали ни ОС , ни как устанавливали squid то
                  >было это в вашем случае нам не известно. дальше гадать, не
                  >видя ваших настроек, не вариант.
                  >
                  >у squid есть своя система ротации, но пользуетесь вы ей или нет
                  >- науке не известно

                  Стоит OpenSuse, Squid работает уже месяц, а проблемы начались где-то с 23 июня. Как ставил squid, сейчас не помню. Последнее время настраивал mrtg, но заработал он нормально 24-ого к вечеру. LightSquid работает с 2 июня, по нему то вот и обноружил такой косяк.

                  • Пропадают логи, !*! Alexey, 12:19 , 26-Июн-09 (9)
                    Кстате в папке с логами squid есть файла
                    access.log-дата.gz
                    видимо когда делается этот архив, но кто и как это заставляет делать, если в cron ничего нету???

                    • Пропадают логи, !*! reader, 12:40 , 26-Июн-09 (10)
                      >Кстате в папке с логами squid есть файла
                      >access.log-дата.gz
                      >видимо когда делается этот архив, но кто и как это заставляет делать,
                      >если в cron ничего нету???

                      logrotate такое умеет.

                      в /etc/cron.hourly и других смотрели? ( если такое есть в OpenSuse )

                      • Пропадают логи, !*! Alexey, 12:57 , 26-Июн-09 (11)
                        В опенсусе такое есть, ничего похожего относящегося к squid я там не нашел. Что меня больше удивляет, так различное время создания файлов:
                        2, 6, 7, 10, 11, 12, 16 в 10:30
                        17, 18, 19 в 9:30
                        23, 24, 25 в 13:15
                        • Пропадают логи, !*! reader, 13:46 , 26-Июн-09 (12)
                          >В опенсусе такое есть, ничего похожего относящегося к squid я там не
                          >нашел. Что меня больше удивляет, так различное время создания файлов:

                          внутрь скриптов смотрели? что нибудь cron около 13:15 запускает?

                          >2, 6, 7, 10, 11, 12, 16 в 10:30
                          >17, 18, 19 в 9:30
                          >23, 24, 25 в 13:15

                          посмотрите cache.log , можно уровень логирования изменить.
                          антивирусы, резчики, другие считалки прикручивали?

                          отключите то что не давно установили, и смотрите что будет

                        • Пропадают логи, !*! Alexey, 14:22 , 26-Июн-09 (13)
                          >внутрь скриптов смотрели? что нибудь cron около 13:15 запускает?
                          >
                          >посмотрите cache.log , можно уровень логирования изменить.
                          >антивирусы, резчики, другие считалки прикручивали?
                          >
                          >отключите то что не давно установили, и смотрите что будет

                          Внутри скриптов смотрел, крон у меня только запускает каждые 15 минут lightsquid, обновление его. Ничего другого не прикручивал, как оказалось это началось со 2 июня это точно, а что было тогда не помню.
                          Кстате вот что нашел в cache.log
                          2009/06/26 13:15:30| logfileRotate: /var/log/squid/store.log
                          2009/06/26 13:15:30| logfileRotate (stdio): /var/log/squid/store.log
                          2009/06/26 13:15:30| logfileRotate: /var/log/squid/access.log
                          2009/06/26 13:15:30| logfileRotate (stdio): /var/log/squid/access.log

                          Поменял папку, куда выкладываются логи squid, посмотрим на след. недели что изменится.
                          Кстате нашел интересный фаил:  /etc/logrotate.d/squid
                          Содержимое
                          /var/log/squid/access.log {
                              compress
                              dateext
                              maxage 365
                              rotate 99
                              size=+4096k
                              notifempty
                              missingok
                              create 640 squid root
                              sharedscripts
                              postrotate
                               /etc/init.d/squid reload
                              endscript
                          }

                        • Пропадают логи, !*! reader, 15:23 , 26-Июн-09 (14)
                          >[оверквотинг удален]
                          >Кстате вот что нашел в cache.log
                          >2009/06/26 13:15:30| logfileRotate: /var/log/squid/store.log
                          >2009/06/26 13:15:30| logfileRotate (stdio): /var/log/squid/store.log
                          >2009/06/26 13:15:30| logfileRotate: /var/log/squid/access.log
                          >2009/06/26 13:15:30| logfileRotate (stdio): /var/log/squid/access.log
                          >
                          > Поменял папку, куда выкладываются логи squid, посмотрим на след. недели что
                          >изменится.
                          >Кстате нашел интересный фаил:  /etc/logrotate.d/squid
                          >Содержимое

                          это и есть правило для logrotate по обработке /var/log/squid/access.log
                          >/var/log/squid/access.log {
                          >    compress

                          сжимать файл
                          >    dateext

                          добавляет дату YYYYMMDD
                          >[оверквотинг удален]
                          >    rotate 99
                          >    size=+4096k
                          >    notifempty
                          >    missingok
                          >    create 640 squid root
                          >    sharedscripts
                          >    postrotate
                          >     /etc/init.d/squid reload
                          >    endscript
                          >}

                          как что возможно это logrotate делает, если не ошибаюсь, squid если сам делает ротацию, не сжимает и не ставит дату, может ставить номер если в logfile_rotate указать больше 0

                        • Пропадают логи, !*! Алексей, 20:36 , 26-Июн-09 (15)
                          Дата присутствует в файле, а как изменить время этой ротации, если нету в cron?
                        • Пропадают логи, !*! reader, 00:17 , 27-Июн-09 (16)
                          >Дата присутствует в файле, а как изменить время этой ротации, если нету
                          >в cron?

                          у меня logrotate запускается из /etc/cron.daily , а время когда запускать все что в /etc/cron.daily, указано в /etc/crontab

                        • Пропадают логи, !*! Алексей, 10:29 , 27-Июн-09 (17)
                          >>Дата присутствует в файле, а как изменить время этой ротации, если нету
                          >>в cron?
                          >
                          >у меня logrotate запускается из /etc/cron.daily , а время когда запускать все
                          >что в /etc/cron.daily, указано в /etc/crontab

                          Как я и говорил, в crontab у меня только одно задание, не имеющее к этому отношению, видимо придется так и оставить другую папку и сделать задание на 12 ночи в кронтабе.

                        • Пропадают логи, !*! reader, 16:06 , 27-Июн-09 (18)
                          >>>Дата присутствует в файле, а как изменить время этой ротации, если нету
                          >>>в cron?
                          >>
                          >>у меня logrotate запускается из /etc/cron.daily , а время когда запускать все
                          >>что в /etc/cron.daily, указано в /etc/crontab
                          >
                          >Как я и говорил, в crontab у меня только одно задание, не
                          >имеющее к этому отношению, видимо придется так и оставить другую папку
                          >и сделать задание на 12 ночи в кронтабе.

                          только не путайте пользовательские задания , те что по crontab -l показываются , с системными

                        • Пропадают логи, !*! Алексей, 22:26 , 28-Июн-09 (19)
                          А как системные можно поглядеть?



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

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