นั่นคือรูปแบบดั้งเดิมเริ่มต้น
หากต้องการส่งออกระดับการบันทึกในข้อความ (ที่รู้จักกันในทางเทคนิคว่ามีความสำคัญ ) คุณควรเปลี่ยนแม่แบบเริ่มต้นที่ใช้โดยrsyslog
:
เปิดด้วยสิทธิ์ผู้ดูแลระบบไฟล์/etc/rsyslog.conf
และเพิ่มบรรทัดต่อไปนี้
$template precise,"%syslogpriority%,%syslogfacility%,%timegenerated%,%HOSTNAME%,%syslogtag%,%msg%\n"
$ActionFileDefaultTemplate precise
หลังจากบรรทัด
$ActionFileDefaultTemplate RSYSLOG_TraditionalFileFormat
รีสตาร์ท daemon ด้วยคำสั่ง:
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)
หน้าคน