|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Konstantin Bekshayev 2:5020/400 16 Feb 2001 11:12:55 To : All Subject : Re: syslog на дpyгой хост --------------------------------------------------------------------------------
У меня проще:
перловый скрипт крутится постоянно
-------------------------------------------
#!/usr/bin/perl
while () {
while () {
open(LOG, "/var/log/parser");
while(<LOG>){
@str = split;
$host = $str[3];
open(HOST,">>/var/remote/log/$host.log");
print HOST $_;
close HOST;
system "date > /var/remote/log/shutdown";
}
close (LOG);
}
}
----------------------------------------
/var/log/parser - файл FIFO делал mkfifo
в syslog.conf строчка - "*.* |/var/log/parser"
Просто направляешь логи на это машину и они раскладываются по отдельным
файлам.
> VS> Ha host1 пишy в syslog.conf :
> VS> daemon.* @host2
> VS>
> VS> Ha host2 пишy:
> VS> daemon.* /var/log/daemon.log
> VS>
> VS> Все работает. Ho на host2 в файл daemon.log сыпятся сообщения и
от
> VS> своего сислога, и от сислога на host1. А можно ли сделать так, чтоб
свои
> VS> и чyжие сообщения сыпались в разные файлы ?
>
> Тебе нужен syslog-ng.
> --
> Eugene Berdnikov
--- ifmail v.2.15dev5
* Origin: Demos online service (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/6577ab49ff03.html, оценка из 5, голосов 10
|