syslog বার্তাগুলিতে লগ স্তর প্রদর্শন করে না


13

এখানে আমার সিসলগ বার্তাগুলির নমুনা আউটপুট এখানে রয়েছে /var/log/syslog:

Nov 15 20:20:48 ubuntu winbindd[915]: [2011/11/15 20:20:48.940063,  0] winbindd/idmap_tdb.c:287(idmap_tdb_open_db)
Nov 15 20:20:48 ubuntu winbindd[915]:   Upgrade of IDMAP_VERSION from -1 to 2 is not possible with incomplete configuration

আমি কীভাবে দেখব যে বার্তাটির স্তর কী ছিল, যেমন তথ্য, সতর্কতা, ত্রুটি ইত্যাদি?

আমি আরএসব্লগ প্যাকেজ সংস্করণ 5.8.1-1ubuntu2 সহ উবুন্টু 10.04 এলটিএস ব্যবহার করছি।

উত্তর:


18

এটি ডিফল্ট traditionalতিহ্যবাহী ফর্ম্যাট।

বার্তাগুলিতে লগ স্তরগুলি আউটপুট করতে (প্রযুক্তিগতভাবে অগ্রাধিকার হিসাবে পরিচিত ), আপনার দ্বারা ব্যবহৃত ডিফল্ট টেম্পলেটটি পরিবর্তন করা উচিত rsyslog:

  1. অ্যাডমিন সুবিধার সাথে ফাইলটি খুলুন /etc/rsyslog.confএবং নিম্নলিখিত লাইনগুলি যুক্ত করুন

    $template precise,"%syslogpriority%,%syslogfacility%,%timegenerated%,%HOSTNAME%,%syslogtag%,%msg%\n"
    $ActionFileDefaultTemplate precise
    

    লাইনের পরে

    $ActionFileDefaultTemplate RSYSLOG_TraditionalFileFormat
    
  2. কমান্ডটি সহ ডীমন পুনরায় আরম্ভ করুন:

    sudo service rsyslog restart
    

এখন আপনার নীচের মত লাইন দেখতে হবে:

6,5,Nov 18 10:17:02,acer,rsyslogd:, [origin software="rsyslogd" swVersion="5.8.1" x-pid="7064" x-info="http://www.rsyslog.com"] exiting on signal 15.

যেখানে প্রথম দুটি সংখ্যা (6 এবং 5) যথাক্রমে অগ্রাধিকার এবং সুবিধা উপস্থাপন করে, যেখানে অগ্রাধিকার দেওয়া হয়

7 - debug
6 - info
5 - notice
4 - warning, warn
3 - err, error
2 - crit, 
1 - alert, 
0 - emerg, panic

এবং সুযোগগুলি syslog(3)ম্যান পৃষ্ঠাতে দেখা যায় ।



@TahaJahangir লিঙ্কগুলি আর কাজ করছে :( দৃশ্যত, আপনি অগ্রাধিকার এবং সুবিধা কিছু পাঠযোগ্য সংস্করণ চান, আপনি ব্যবহার করতে পারেন। %pri-text%যা দেয় local7.infoবাkern.log
Ciprián Tomoiagă
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.