exilog для нескольких логов

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
drakonchik
проходил мимо
Сообщения: 1
Зарегистрирован: 2011-04-26 15:45:13

exilog для нескольких логов

Непрочитанное сообщение drakonchik » 2011-04-26 15:53:34

1. пожалуйста, подскажите пример рабочего exilog.conf, расчитаный на проглатывание нескольких логов... например, у меня 2 vds сервера с plesk и exim, логи доступны на третьем сервере, где живет exilog, через примонтированные сетевые диски

2. можно ли, чтобы лог1 писался в одну базу, а лог2 в другую

3. подскажите, где копать (наверно изменить один из pm файлов), чтобы exilog проглотил мой формат лога
log_selector = +all \
-arguments \
-incoming_interface -incoming_port -outgoing_port \
-tls_certificate_verified -tls_cipher -tls_peerdn -retry_defer

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2520 рублей (8 CPU, 8Gb RAM, 2x500Gb HDD, RAID 3ware 9750):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
vadim64
майор
Сообщения: 2097
Зарегистрирован: 2009-09-17 15:15:26
Откуда: Засратовец

Re: exilog для нескольких логов

Непрочитанное сообщение vadim64 » 2011-05-03 20:08:44

1. помоему логичнее всё же на каждом серваке держать по эксилогу и писать в две разных базы на третьем
2. см пункт 1
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.

Аватара пользователя
skeletor
майор
Сообщения: 2412
Зарегистрирован: 2007-11-16 18:22:04
Откуда: Kiev
Контактная информация:

Re: exilog для нескольких логов

Непрочитанное сообщение skeletor » 2011-05-04 12:24:59

Лучше всего отправить логи с 2-х серваков на третий через syslog, что бы они писались в 1 файл и этот файл скармливать exilog'y. В конфиге же указать

Код: Выделить всё

    'servers' => { # ------------------------------------
      'foobar' => {
                     'group' => 'MXes'
                  },
      'fanucci' => {
                     'group' => 'MXes'
                   }
    }, # End of server definitions ----------------------
Кстати, у вас нормально понимает exilog логи, когда в log_selector добавлено +all. У меня не хочет с этим параметром парсить логи.
"Винда съела дрова и резет здесь не фурычит."
"Все говорят, что у меня /dev/hands криво и я всё делаю через /dev/ass. А у меня этих фалов вообще нет!"

z.l.0.y.
рядовой
Сообщения: 36
Зарегистрирован: 2010-08-12 15:24:38

Re: exilog для нескольких логов

Непрочитанное сообщение z.l.0.y. » 2011-05-16 8:54:08

Я очень долго боролся. Пока не поборол когда более 3 серваков. 2 нормально а 3 сразу всякая хрень лезет.
В конфиге у третьего сервака укажи (при условии что на серваках 1 и 2 - пишешь в базу:

Код: Выделить всё

'server1r' => {
                     'group' => 'SERVER'
                  },
'server2' => {
                     'group' => 'SERVER'
                   }
}, 

'type'     => 'mysql',
'DBI'      => 'DBI:mysql:database=exilog;host=server1;port=3306',
'user'     => 'myuser',
'pass'     => 'mypass'

'type'     => 'mysql',
'DBI'      => 'DBI:mysql:database=exilog;host=server2;port=3306',
'user'     => 'myuser',
'pass'     => 'mypass'
А вариант с записью в одну базу - как то не очень для меня: так как довольно часто связь рвется между сетью. И записи вообщем то и не будет! Поэтому собирать в одну базу для меня не айс.