syslog-ng log_prefix unix-stream

2007-01-22 bef zés Kosa Attila
Hello!
Hogyan lehet (ha lehet egyaltalan) a syslog-ng-vel egy
unix-stream ele log_prefix-et tenni? Peldaul van egy ilyen a
konfigjaban:
source src {unix-stream(/tmp/akarmi/dev/log); };

es azt szeretnem, ha a syslog-ba ez ugy kerulne be, hogy
latszana, hogy ez valami-tol jott.

-- 
Udvozlettel
Zsiga
_
linux lista  -  linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux


Re: syslog-ng log_prefix unix-stream

2007-01-22 bef zés Ferenc Wagner
Kosa Attila [EMAIL PROTECTED] writes:

 Hogyan lehet (ha lehet egyaltalan) a syslog-ng-vel egy
 unix-stream ele log_prefix-et tenni?

A template() opcio all rendelkezesedre.
-- 
Feri.
_
linux lista  -  linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux


Re: syslog-ng log_prefix unix-stream

2007-01-22 bef zés Kosa Attila
On Mon, Jan 22, 2007 at 09:30:41AM +0100, Ferenc Wagner wrote:
 Kosa Attila [EMAIL PROTECTED] writes:
 
  Hogyan lehet (ha lehet egyaltalan) a syslog-ng-vel egy
  unix-stream ele log_prefix-et tenni?
 
 A template() opcio all rendelkezesedre.

A dokumentacioban csak destination-re van pelda, nekem pedig nem
arra kellene. Van 4 egyforma program, mindegyik kulon chroot-ban.
Ezeknek a loguzeneteit szeretnem ugy megjelolni, hogy a rendes
logfajlban lathato legyen, hogy a 4 kozul melyiktol erkezett az
uzenet. Ez destination-kent nem mukodik, mert mind a 4 ugyanolyan
uzeneteket kuld.

-- 
Udvozlettel
Zsiga
_
linux lista  -  linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux


Re: syslog-ng log_prefix unix-stream

2007-01-22 bef zés Magosányi Árpád
Hi!
Kosa Attila [EMAIL PROTECTED] írta, 2007.01.22.:
 On Mon, Jan 22, 2007 at 09:30:41AM +0100, Ferenc Wagner wrote:
  Kosa Attila [EMAIL PROTECTED] writes:
 
   Hogyan lehet (ha lehet egyaltalan) a syslog-ng-vel egy
   unix-stream ele log_prefix-et tenni?
 

Nekem csak simán be van kapcsolva a long_hostnames.
Lobotomizált syslog-ng.conf:

options { long_hostnames(on); sync(0); };
source buildbox-src { unix-stream(/var/log/sandboxen/buildbox/log);};
destination messages { file(/var/log/messages); };

log {
source(buildbox-src);
destination(messages);
};

És így néz ki egy logsor:

Jan 19 09:36:07 [EMAIL PROTECTED] sshd[8284]: debug1: Forked child 14978.
_
linux lista  -  linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux


Re: syslog-ng log_prefix unix-stream

2007-01-22 bef zés Kosa Attila
On Mon, Jan 22, 2007 at 10:54:35AM +0100, Magosányi Árpád wrote:
   Kosa Attila [EMAIL PROTECTED] writes:
  
Hogyan lehet (ha lehet egyaltalan) a syslog-ng-vel egy
unix-stream ele log_prefix-et tenni?
 
 Nekem csak simán be van kapcsolva a long_hostnames.

Igen, ez megoldast jelent, csak csunya :) Egy csomo felesleges
betu kerul a logba minden sorba, holott nekem csak azon 4 program
logjanak a megjelolesere lenne szuksegem. Szoval ha van mas
megoldas, akkor annak jobban orulnek.

-- 
Udvozlettel
Zsiga
_
linux lista  -  linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux


Re: syslog-ng log_prefix unix-stream

2007-01-22 bef zés Ferenc Wagner
Kosa Attila [EMAIL PROTECTED] writes:

 On Mon, Jan 22, 2007 at 09:30:41AM +0100, Ferenc Wagner wrote:
 Kosa Attila [EMAIL PROTECTED] writes:
 
 Hogyan lehet (ha lehet egyaltalan) a syslog-ng-vel egy
 unix-stream ele log_prefix-et tenni?
 
 A template() opcio all rendelkezesedre.

 A dokumentacioban csak destination-re van pelda, nekem pedig nem
 arra kellene. Van 4 egyforma program, mindegyik kulon chroot-ban.
 Ezeknek a loguzeneteit szeretnem ugy megjelolni, hogy a rendes
 logfajlban lathato legyen, hogy a 4 kozul melyiktol erkezett az
 uzenet. Ez destination-kent nem mukodik, mert mind a 4 ugyanolyan
 uzeneteket kuld.

A kettes syslog-ng-ben mar adhato minden forrashoz log_prefix.  Hatha
az 1.6-osban is, csak a doksibol maradt ki...

Viszont ha chroot-bol nyomulsz, akkor miert nem hasznalsz file vagy
pipe forrast?  Azokhoz 1.6-osban is jar log_prefix.
-- 
Feri.
_
linux lista  -  linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux


Re: syslog-ng log_prefix unix-stream

2007-01-22 bef zés Kosa Attila
On Mon, Jan 22, 2007 at 12:08:07PM +0100, Ferenc Wagner wrote:
 Kosa Attila [EMAIL PROTECTED] writes:
 
  A dokumentacioban csak destination-re van pelda, nekem pedig nem
  arra kellene. Van 4 egyforma program, mindegyik kulon chroot-ban.
 
 Viszont ha chroot-bol nyomulsz, akkor miert nem hasznalsz file vagy
 pipe forrast?  Azokhoz 1.6-osban is jar log_prefix.

Az alkalmazas a /dev/log-ba logol. Azt nem tudom pipe-kent vagy
fajlkent megnyitni. Vagy lehet, hogy nem ertem, hogy mire
gondolsz. Kifejtened?

-- 
Udvozlettel
Zsiga
_
linux lista  -  linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux


Re: syslog-ng log_prefix unix-stream

2007-01-22 bef zés Ferenc Wagner
Kosa Attila [EMAIL PROTECTED] writes:

 On Mon, Jan 22, 2007 at 12:08:07PM +0100, Ferenc Wagner wrote:
 Kosa Attila [EMAIL PROTECTED] writes:
 
 A dokumentacioban csak destination-re van pelda, nekem pedig nem
 arra kellene. Van 4 egyforma program, mindegyik kulon chroot-ban.
 
 Viszont ha chroot-bol nyomulsz, akkor miert nem hasznalsz file vagy
 pipe forrast?  Azokhoz 1.6-osban is jar log_prefix.

 Az alkalmazas a /dev/log-ba logol. Azt nem tudom pipe-kent vagy
 fajlkent megnyitni. Vagy lehet, hogy nem ertem, hogy mire
 gondolsz.

Most ujraolvasva en sem.  Bocs.  Esetleg raakaszthatsz egy-egy
socat-ot vagy hasonlot minden .../dev/log-ra, ami atforditja
.../dev/log_pipe-a.  De ronda megoldasokat nyilvan te is ki tudsz
talalni.  Szepnek csak a syslog-ng 2 tunik most szamomra.
-- 
  Feri.
_
linux lista  -  linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux