2013-07-23 18 views
5

Bu soruyu zaten Sunucu Hatası'na gönderdim ve iki kez saygın bir soru olarak aldım, ama ne yazık ki bir cevap olarak kriket haline geldim. Bu forum çok aktif görünüyor beri burada gönderme vuruldu. Birinin bana yardım edebileceği siteler için başka öneriler varsa, bunu da takdir ediyorum.Ubuntu 12.04 kaydedici uzaktan syslog'a yazmaz

Olayları uzak bir syslog sunucusuna göndermek için logger kullanıyorum. Syslog sunucusu, varsayılan rsyslogd çalıştıran Ubuntu 12.04'tür. "İstemci" sunucuları hem Ubuntu 12.04 hem de SLES11SP1'dir. SLES11'de, olayları syslog sunucusuna başarıyla gönderebilirim. Tcpdump onları başarıyla SLES istemciden gönderilen gösterir: Ubuntu günlüğü sunucusu tcpdump On

CEIDMLDAP-LS02:~ # tcpdump udp -n dst portrange 514 
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode 
listening on eth0, link-type EN10MB (Ethernet), capture size 96 bytes 
11:07:58.865116 IP 10.192.0.108.34249 > 10.192.3.104.514: SYSLOG user.notice, length: 59 
11:09:07.921309 IP 10.192.0.108.34249 > 10.192.3.104.514: SYSLOG user.notice, length: 77 

da onları alınıyor ve orada/günlük mesajları// var göstermek göstermektedir. Ancak, Ubuntu 12.04 istemcilerinden herhangi bir şey göndermek için kaydediciye erişemiyorum, ancak bu işletim sistemindeki günlükçünün uzak sunucuyu tanımlamak için özel bir anahtarı vardır. Ben komut satırının birçok varyasyonu denedim: bu çabaların

logger -n <ip> Message 
logger -n <ip> -d -P 514 Message 
etc 

Yok bile istemci sunucu bırakarak olarak tcpdump ile gösterilir. Onlar hiç bir zaman gerçekleşmezler.

Sudo su kabuğundan kaydediciyi çalıştırıyorum. İlginç bir şekilde, yerel syslog'a mesaj göndermek için logger kullanıyorum, bunu hesabımdan kaydediyorum gibi görünüyor, fakat uzaktan gönderdiğimde, bunu logger'dan kaydediyor. Bu normal olabilir, ancak detay için buna dahil ediyorum.

Yüklemediğim bağımlı bir paket gibi belirgin bir şey eksik olduğumu umuyordum, ancak henüz bulamadım. Eğer değilse, bu çalışmayı nasıl başarabileceğim konusunda herhangi bir fikri olan var mı?

cevap