log avreg'a

79 views
Skip to first unread message

Дмитрий Братилов

unread,
Jan 11, 2016, 10:51:00 PM1/11/16
to avreg-users
Добрый день!
Можно ли писать лог avreg'a в отдельный файл, не в syslog?

Andrey Nikitin

unread,
Jan 12, 2016, 2:09:37 AM1/12/16
to avreg...@googlegroups.com
Дмитрий Братилов писал(а):
> Можно ли писать лог avreg'a в отдельный файл, не в syslog?
Можно, добавив фильтр по имени в конфиг rsyslog или syslog-ng.
Ну, и про logrotate не забыть.

Дмитрий Братилов

unread,
Jan 14, 2016, 2:06:08 AM1/14/16
to avreg-users
фильтр добавил, пишет в отдельный файл, но и в syslog продолжает писать, это не хотелось бы

вторник, 12 января 2016 г., 12:09:37 UTC+5 пользователь avreg-support написал:

Andrey Nikitin

unread,
Jan 14, 2016, 2:35:43 AM1/14/16
to avreg...@googlegroups.com
Дмитрий Братилов писал(а):
> фильтр добавил, пишет в отдельный файл, но и в syslog продолжает писать,
> это не хотелось бы

~ в конец фильтра добавить нужно
и сам фильтр д.б. выше остальных, системных,
лучше отдельным файлом в /etc/rsyslog.d/

man rsyslog.conf

> Discard
> If the discard action is carried out, the received message is immediately discarded. Discard can be highly effective if
> you want to filter out some annoying messages that otherwise would fill your log files. To do that, place the discard
> actions early in your log files. This often plays well with property-based filters, giving you great freedom in specify‐
> ing what you do not want.
>
> Discard is just the single tilde character with no further parameters.
>
> Example:
> *.* ~ # discards everything.

Andrey Nikitin

unread,
Jan 14, 2016, 2:49:19 AM1/14/16
to avreg...@googlegroups.com
Дмитрий Братилов писал(а):
> фильтр добавил

киньте сюда потом рабочий вариант, может кому-то ещё полезен будет

Дмитрий Братилов

unread,
Jan 14, 2016, 3:44:20 AM1/14/16
to avreg-users
/etc/rsyslog.d/20-avregd.conf
содержимое:
:msg, contains, "avreg"  /var/log/avreg.log

в ubuntu 14.04.03 server заработало только после переустановки rsyslog'а

четверг, 14 января 2016 г., 12:49:19 UTC+5 пользователь avreg-support написал:

Дмитрий Братилов

unread,
Jan 15, 2016, 12:24:10 AM1/15/16
to avreg-users
в ubuntu 14.04.03 server по :msg не совсем корректно фильтровалось, заработало во так:
:programname, contains, "avregd"  /var/log/avreg.log
& ~



четверг, 14 января 2016 г., 12:49:19 UTC+5 пользователь avreg-support написал:
Дмитрий Братилов писал(а):

Дмитрий Братилов

unread,
Jan 22, 2016, 6:52:59 AM1/22/16
to avreg-users
теперь при перезапуске сервиса через админку
sudo -n tail -n 200 /var/log/syslog | grep avreg | tail -n 50
пусто
как указать путь к другому логу?

вторник, 12 января 2016 г., 8:51:00 UTC+5 пользователь Дмитрий Братилов написал:

Andrey Nikitin

unread,
Jan 22, 2016, 6:58:49 AM1/22/16
to avreg...@googlegroups.com
Дмитрий Братилов писал(а):
> как указать путь к другому логу?

Попробуйте в avreg.conf

avreg-site {
...
daemon-log = /x/z/new.log
...
}
Reply all
Reply to author
Forward
0 new messages