The OpenNET Project / Index page

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




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
syslog-ng+apache разделение логов для виртуальных хостов, !*! dmitry, 14-Мрт-08, 13:49  [смотреть все]
есть логи апача - в них указано к какому домену обращались - как на основании этих записей писать лог на каждый домен отдельно/
например лог апача содержит строку запроса mysite.ru
можно ли заставить syslog-ng писать логи для этого домена в файл LOG.mysite.ru ?
  • syslog-ng+apache разделение логов для виртуальных хостов, !*! rakis, 14:54 , 14-Мрт-08 (1)
    >например лог апача содержит строку запроса mysite.ru
    >можно ли заставить syslog-ng писать логи для этого домена в файл LOG.mysite.ru

    чем не устраивает встроенное в apache логирование по доменам/виртуальным хостам?


    • syslog-ng+apache разделение логов для виртуальных хостов, !*! dmitry, 15:06 , 14-Мрт-08 (2)
      >>например лог апача содержит строку запроса mysite.ru
      >>можно ли заставить syslog-ng писать логи для этого домена в файл LOG.mysite.ru
      >
      >чем не устраивает встроенное в apache логирование по доменам/виртуальным хостам?

      тем что хочу сделать центральный сервер логов - и на нем уже складывать логи удобочитаемо

      • syslog-ng+apache разделение логов для виртуальных хостов, !*! KiM, 09:23 , 25-Мрт-08 (3)
        >>>например лог апача содержит строку запроса mysite.ru
        >>>можно ли заставить syslog-ng писать логи для этого домена в файл LOG.mysite.ru
        >>
        >>чем не устраивает встроенное в apache логирование по доменам/виртуальным хостам?
        >
        >тем что хочу сделать центральный сервер логов - и на нем уже
        >складывать логи удобочитаемо

        а доку по syslog-ng почитать не судьба?
        там в примерах есть то что ищете

        • syslog-ng+apache разделение логов для виртуальных хостов, !*! dmitry, 11:07 , 27-Мрт-08 (4)
          >>>>например лог апача содержит строку запроса mysite.ru
          >>>>можно ли заставить syslog-ng писать логи для этого домена в файл LOG.mysite.ru
          >>>
          >>>чем не устраивает встроенное в apache логирование по доменам/виртуальным хостам?
          >>
          >>тем что хочу сделать центральный сервер логов - и на нем уже
          >>складывать логи удобочитаемо
          >
          >а доку по syslog-ng почитать не судьба?
          >там в примерах есть то что ищете

          Вполне допускаю что я что-нить там пропустил.
          Но раз уж вы тут решили показать свое превосходство - то могли бы и показать как это делается. Документацию по syslog-ng я читал и не раз.

          • syslog-ng+apache разделение логов для виртуальных хостов, !*! KiM, 11:17 , 27-Мрт-08 (5)
            >[оверквотинг удален]
            >>>тем что хочу сделать центральный сервер логов - и на нем уже
            >>>складывать логи удобочитаемо
            >>
            >>а доку по syslog-ng почитать не судьба?
            >>там в примерах есть то что ищете
            >
            >Вполне допускаю что я что-нить там пропустил.
            >Но раз уж вы тут решили показать свое превосходство - то могли
            >бы и показать как это делается. Документацию по syslog-ng я читал
            >и не раз.

            man syslog-ng.conf
            секция фильтры
            * match(regexp to match the contents of the message)

            • syslog-ng+apache разделение логов для виртуальных хостов, !*! dmitry, 17:38 , 27-Мрт-08 (6)
              >[оверквотинг удален]
              >>>там в примерах есть то что ищете
              >>
              >>Вполне допускаю что я что-нить там пропустил.
              >>Но раз уж вы тут решили показать свое превосходство - то могли
              >>бы и показать как это делается. Документацию по syslog-ng я читал
              >>и не раз.
              >
              >man syslog-ng.conf
              >секция фильтры
              >* match(regexp to match the contents of the message)

              Согласен - вы частично правы
              Поправлю вопрос - если не известны заранее количество и название вирт хостов можно осуществить ?

              • syslog-ng+apache разделение логов для виртуальных хостов, !*! KiM, 08:10 , 28-Мрт-08 (7)
                >[оверквотинг удален]
                >>>бы и показать как это делается. Документацию по syslog-ng я читал
                >>>и не раз.
                >>
                >>man syslog-ng.conf
                >>секция фильтры
                >>* match(regexp to match the contents of the message)
                >
                >Согласен - вы частично правы
                >Поправлю вопрос - если не известны заранее количество и название вирт хостов
                >можно осуществить ?

                а это простите как? вы либо админ, либо в детском саду горшки убираете третьего не дано.
                появляется вирт хост -> вносится фильтр + destination -> перезапускается syslog-ng

                а иначе переписывайте syslog-ng либо скармливайте его вывод скрипту\приложению самописному который будет енто всё делать. больше никак.

                • syslog-ng+apache разделение логов для виртуальных хостов, !*! dmitry, 10:55 , 28-Мрт-08 (8)
                  >[оверквотинг удален]
                  >>Согласен - вы частично правы
                  >>Поправлю вопрос - если не известны заранее количество и название вирт хостов
                  >>можно осуществить ?
                  >
                  >а это простите как? вы либо админ, либо в детском саду горшки
                  >убираете третьего не дано.
                  >появляется вирт хост -> вносится фильтр + destination -> перезапускается syslog-ng
                  >
                  >а иначе переписывайте syslog-ng либо скармливайте его вывод скрипту\приложению самописному который будет
                  >енто всё делать. больше никак.

                  Вот к этому же выводу я и сам пришел две недели назад :)

                  • syslog-ng+apache разделение логов для виртуальных хостов, !*! KiM, 13:57 , 15-Май-08 (11)
                    >[оверквотинг удален]
                    >>
                    >>а это простите как? вы либо админ, либо в детском саду горшки
                    >>убираете третьего не дано.
                    >>появляется вирт хост -> вносится фильтр + destination -> перезапускается syslog-ng
                    >>
                    >>а иначе переписывайте syslog-ng либо скармливайте его вывод скрипту\приложению самописному который будет
                    >>енто всё делать. больше никак.
                    >
                    >Вот к этому же выводу я и сам пришел две недели назад
                    >:)

                    на нашем старье нашёл такую строку в syslog-ng
                    destination d_cisco { file (/var/log/cisco/$HOST/cisco.$HOST.log"); };

                    параметр $HOST внутренний сислога

                    • syslog-ng+apache разделение логов для виртуальных хостов, !*! dima, 18:09 , 15-Май-08 (12)
                      >[оверквотинг удален]
                      >>>а иначе переписывайте syslog-ng либо скармливайте его вывод скрипту\приложению самописному который будет
                      >>>енто всё делать. больше никак.
                      >>
                      >>Вот к этому же выводу я и сам пришел две недели назад
                      >>:)
                      >
                      >на нашем старье нашёл такую строку в syslog-ng
                      >destination d_cisco { file (/var/log/cisco/$HOST/cisco.$HOST.log"); };
                      >
                      >параметр $HOST внутренний сислога

                      обратите внимание что $HOST это имя сервера а я раскидываю файлы по именам виртульного сервере (virtual host  в апаче)
                      написан патчик для апача и парсилка - и все получилось

    • syslog-ng+apache разделение логов для виртуальных хостов, !*! Аноним, 18:05 , 21-Апр-08 (9)
      >>например лог апача содержит строку запроса mysite.ru
      >>можно ли заставить syslog-ng писать логи для этого домена в файл LOG.mysite.ru
      >
      >чем не устраивает встроенное в apache логирование по доменам/виртуальным хостам?

      а как насчет нагрузки при подобной схеме? (вроде бы апач и прочие свои подсистемы держут из-за медленности штатных сислогов и прочих)

      • syslog-ng+apache разделение логов для виртуальных хостов, !*! dima, 18:56 , 28-Апр-08 (10)
        >>>например лог апача содержит строку запроса mysite.ru
        >>>можно ли заставить syslog-ng писать логи для этого домена в файл LOG.mysite.ru
        >>
        >>чем не устраивает встроенное в apache логирование по доменам/виртуальным хостам?
        >
        >а как насчет нагрузки при подобной схеме? (вроде бы апач и прочие
        >свои подсистемы держут из-за медленности штатных сислогов и прочих)

        смысл системы в том что б собирать логи на отдельной логовнице




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

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