Rsyslog.conf mail.info অক্ষম করে এবং / অথবা পোস্টফিক্স প্রতিবেদন অক্ষম করে


9

আমার লগ এন্ট্রি যেমন আছে:

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]

প্রতি মিনিট বা তার পরে সমস্ত স্থানীয় / রিমোট নোডগুলি থেকে সেন্ট্রাল আরএসলোগড লগ মনিটরিং বক্সে (দেবিয়ান স্কিজে, Rsyslog 4.6.4, পোস্টপিক্স ২.7.১ উভয়ই রেপো থেকে), আমি /etc/rsyslog.confলাইনটি মন্তব্য করে তথ্য বার্তাগুলি নিষ্ক্রিয় করার চেষ্টা করেছি :

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

এবং একটি লাইন যুক্ত

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

যা আমি ভেবেছিলাম পোস্টফিক্স থেকে সমস্ত মেল লগিং এ প্রবেশ করিয়ে দেব /var/log/syslog, কিন্তু তাতে কোনও লাভ হয় না। আমি অন্যান্য mail.info mail.debugএন্ট্রি সন্ধান করেছি এবং সেখানে কোনটিই নেই, কেবল একটি প্রবেশের মতো:

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

যা আমি খুব মন্তব্য করেছি, কিন্তু তারপরে আমি মনে করি যে এটি /var/log/syslogকোনওভাবেই লগিংয়ের কারণ নয় , না?

উত্তর:


12

আপনি ভুল বাক্য গঠন ব্যবহার করছেন, আপনাকে ";" ব্যবহার করতে হবে একটি সীমানা হিসাবে

এটি আমার পক্ষে কাজ করেছে:

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

পরিবর্তনের পরে আপনার আরএসআলগ পুনঃসূচনা করতে হবে। রিলোডিং যথেষ্ট নয়।


2
উবুন্টু ১৪-এ সম্পাদনা করার জন্য ফাইলটি হ'ল/etc/rsyslog.d/50-default.conf
নোটপ্যাচ

দেখে মনে হচ্ছে /etc/init.d/rsyslog restartউবুন্টু 14.04 এ পরিষেবাটি সঠিকভাবে পুনরায় আরম্ভ করা হবে না। service rsyslog restartপরিবর্তে আপনার প্রয়োজন:
Lepe
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.