Зарегистрируйтесь Локально и Удаленно с rsyslogd

6
задан 21 October 2010 в 20:44
3 ответа

Похоже, что это столь же просто как две строки в файле конфигурации:

*.* @loghost
*.* /var/log/messages

rsyslog конфигурации в качестве примера имеют несколько экземпляров кладения для первого удара как это. Ключевой:

kern.* /var/adm/kernel
kern.crit @finlandia;RFC3164fmt
kern.crit /dev/console
kern.info;kern.!err /var/adm/kernel-info

The second statement directs all kernel messages of the priority crit and 
higher to the remote host finlandia.
[...]
The third rule directs these messages to the actual console, so the person 
who works on the machine will get them, too.
8
ответ дан 3 December 2019 в 00:03

Поместите следующую строку в свой/etc/rsyslog.d/remote.conf:

*.* @remote.server.ip

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

3
ответ дан 3 December 2019 в 00:03

У Wouter de Bie был хороший ответ, но он показал метод UDP отправки журналов. Для отправки их по более надежному (хотя не 100%), TCP использует что-то как:

\*.* @@remote.server.ip
5
ответ дан 3 December 2019 в 00:03

Теги

Похожие вопросы