syslog không hiển thị cấp độ nhật ký trong tin nhắn


13

Đây là đầu ra mẫu của các thông báo nhật ký hệ thống của tôi trong /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

Làm cách nào để biết mức độ của thông báo, như thông tin, cảnh báo, lỗi, v.v.?

Tôi đang sử dụng Ubuntu 10.04 LTS với gói rsyslog phiên bản 5.8.1-1ubfox2.

Câu trả lời:


18

Đó là định dạng truyền thống mặc định.

Để xuất mức nhật ký trong tin nhắn (được gọi là ưu tiên về mặt kỹ thuật ), bạn nên thay đổi mẫu mặc định được sử dụng bởi rsyslog:

  1. mở với quyền quản trị tập tin /etc/rsyslog.confvà thêm các dòng sau

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

    sau dòng

    $ActionFileDefaultTemplate RSYSLOG_TraditionalFileFormat
    
  2. khởi động lại daemon, bằng lệnh:

    sudo service rsyslog restart
    

Bây giờ bạn sẽ thấy các dòng như sau:

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.

trong đó hai số đầu tiên (6 và 5) tương ứng là mức ưu tiên và cơ sở, trong đó mức ưu tiên được đưa ra bởi

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

và các cơ sở có thể được nhìn thấy trong syslog(3)trang người đàn ông.


2
Tìm hiểu thêm về các định dạng trong tài liệu rsyslog: rsyslog.com/doc/rsyslog_conf_examples.htmlrsyslog.com/doc/rsyslog_conf_temsheet.html
Taha Jahangir

@TahaJahangir các liên kết không còn hoạt động :(. Rõ ràng, nếu bạn muốn một số phiên bản ưu tiên và cơ sở có thể đọc được của con người, bạn có thể sử dụng %pri-text%để cung cấp local7.infohoặckern.log
Ciprian Tomoiagă
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.