Rsyslog.conf mail.info ve / veya postfix raporlamayı devre dışı bırak


9

Günlük girişleri gibi:

Apr  8 10:25:31 monitor postfix/smtpd[3131]: connect from localhost[127.0.0.1]
Apr  8 10:25:31 monitor postfix/smtpd[3131]: lost connection after CONNECT from localhost[127.0.0.1]
Apr  8 10:25:31 monitor postfix/smtpd[3131]: disconnect from localhost[127.0.0.1]

her dakika kadar tüm yerel / uzak düğümlerden merkezi bir rsyslogd günlük izleme kutusunda (Debian Squeeze, Rsyslog 4.6.4, Postos 2.7.1 her ikisi de depolardan), /etc/rsyslog.confsatırda yorum yaparak bilgi iletilerini devre dışı bırakmaya çalıştım :

#mail.info                      -/var/log/mail.info

ve ayrıca bir satır ekleme

*.*;auth,authpriv.none,cron.none,mail.none -/var/log/syslog

hangi Postfix içine tüm posta günlüğü devre dışı bırakacağını düşündüm /var/log/syslog, ama yardımcı olmuyor. Diğer mail.info mail.debuggirişleri aradım ve hiçbiri yok, sadece bir giriş gibi:

mail.*                          -/var/log/mail.log

Ben de yorum yaptım, ama sonra bu /var/log/syslogzaten giriş neden olmamalı düşünüyorum, değil mi?

Yanıtlar:


12

Yanlış sözdizimini kullanıyorsunuz, ";" sınırlayıcı olarak.

Bu benim için çalıştı:

*.*;mail.none;mail.error;auth,authpriv.none             -/var/log/syslog

Değişikliklerden sonra rsyslog'u yeniden başlatmanız gerekir. Yeniden yükleme yeterli değil.


2
/etc/rsyslog.d/50-default.conf
Ubuntu

/etc/init.d/rsyslog restartUbuntu 14.04'te hizmeti düzgün bir şekilde yeniden başlatmıyor gibi görünüyor . Yapmanız gerekecek: service rsyslog restartbunun yerine.
lepe
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.