Score:0

rsyslog เปลี่ยนรูปแบบการประทับเวลาสำหรับตัวกรองเฉพาะ

ธง vn

ฉันต้องการเปลี่ยนรูปแบบการประทับเวลา rsyslog เป็น RFC-3339 ของไฟล์บันทึกเฉพาะ (msg)

ฉันมีไฟล์ต่อไปนี้ /etc/rsyslog.d/10-zn.conf โดยมีเนื้อหาดังนี้

:msg มี "my_prefix" /var/log/zn.log

ซึ่งหมายความว่าบันทึกลงใน /var/log/zn.log ทุกบรรทัดที่มี "my_prefix"

ฉันต้องการเปลี่ยนการประทับเวลาจาก RSYSLOG_TraditionalFileFormat ซึ่งเป็น %b %d %H:%M:%S เป็น RFC-3339 แต่ฉันสามารถค้นหาวิธีการทำได้เฉพาะกับบันทึกที่มีคำนำหน้าของฉัน มีวิธีใดบ้างที่สามารถทำได้

ขอบคุณ

Score:0
ธง vn

พบการกำหนดค่าที่เหมาะสม

ถ้า $msg มี '{{my_prefix}}' ดังนั้น { 
        การกระทำ (ประเภท = "omfile" ไฟล์ = "/var/log/zn.log" แม่แบบ = "RSYSLOG_FileFormat")
}

RSYSLOG_รูปแบบไฟล์ เทมเพลตมาพร้อมกับการประทับเวลา RFC3339 แล้ว

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา