Score:0

rsyslog ฉันจะบีบอัดข้อความทั้งหมดด้วยเทมเพลตได้อย่างไร

ธง us

นอกเหนือจากการจัดเก็บข้อความบันทึกลงในไฟล์บางไฟล์แล้ว ฉันกำลังพยายามบีบอัดข้อความเหล่านั้นเพื่อวัตถุประสงค์ในการเก็บถาวรด้วย Logrotate จะหมุนไฟล์ธรรมดา

วิธีที่ฉันพยายามแก้ไขคือการเพิ่มเทมเพลตสำหรับแต่ละไฟล์ ตัวอย่างเช่น:

$OMFileZipระดับ 6  
$เทมเพลต MAILLOG,"/archive/%$YEAR%/%$MONTH%/%$DAY%/maillog.gz" 
$OMFileZipระดับ 6
$ template MESSAGES,"/archive/%$YEAR%/%$MONTH%/%$DAY%/messages.gz"

*.emerg /var/logs/messages
& -?ข้อความ

local3.* /var/log/maillog
& -?เมลล็อก

ใช้งานได้ดี แต่ถ้าฉันมีไฟล์ที่แตกต่างกัน 20 ไฟล์ ฉันจะต้องสร้างเทมเพลตที่แตกต่างกัน 20 แบบและเพิ่ม $OMFileZipระดับ 3 ก่อนหน้าแต่ละเทมเพลต

มีวิธีอื่นใดที่จะบรรลุผลเหล่านี้โดยไม่ต้องทำซ้ำ $OMFileZipระดับ 3 และโดยใช้เทมเพลตเดียว?

โพสต์คำตอบ

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