Puncte:0

rsyslog cum pot comprima toate mesajele cu șabloane

drapel us

Pe lângă stocarea mesajelor de jurnal în anumite fișiere, încerc să le comprim și în scopuri de arhivare. Logrotate va roti doar fișierele simple.

Modul în care am încercat să rezolv acest lucru este prin adăugarea unui șablon pentru fiecare fișier. De exemplu:

$OMFileZipNivel 6.  
$șablon. MAILLOG,"/archive/%$YEAR%/%$MONTH%/%$DAY%/maillog.gz". 
$OMFileZipNivel 6
$template MESAGES,"/archive/%$YEAR%/%$MONTH%/%$DAY%/messages.gz".

*.emerg /var/logs/messages
& -?MESAJE

local3.* /var/log/maillog
& -?MAILLOG

Funcționează bine, totuși, dacă am douăzeci de fișiere diferite, va trebui să creez 20 de șabloane diferite și să adaug $OMFileZipNivel 3. înainte de fiecare șablon.

Există vreo altă modalitate de a realiza acestea fără a se repeta $OMFileZipNivel 3. și folosind un singur șablon?

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.