Ajout ignorer messages
This commit is contained in:
parent
b416404991
commit
08aa1f9a09
|
@ -152,12 +152,37 @@ if $programname startswith 'haproxy' then /var/log/haproxy.log
|
||||||
|
|
||||||
### Ignorer certains messages
|
### Ignorer certains messages
|
||||||
|
|
||||||
Si on souhaite ignorer les logs émis par un programme, `bundle` dans cet exemple :
|
Créer un fichier de configuration dédié, par exemple `/etc/rsyslog.d/01-ignore-xyz.conf` et y ajouter :
|
||||||
|
|
||||||
|
Pour ignorer les logs émis par un programme, `bundle` dans cet exemple :
|
||||||
|
|
||||||
~~~
|
~~~
|
||||||
:programname, isequal, "bundle" ~
|
:programname, isequal, "bundle" ~
|
||||||
~~~
|
~~~
|
||||||
|
|
||||||
|
Le `~` ordonne à rsyslog de s'arrêter à ce point.
|
||||||
|
|
||||||
|
Pour ignorer une chaîne de caractères :
|
||||||
|
|
||||||
|
~~~
|
||||||
|
:msg, contains, "message_to_ignore" ~
|
||||||
|
~~~
|
||||||
|
|
||||||
|
Pour ignorer un message provenant de `pam_unix`, il vaut mieux configurer PAM en amont : [HowToPAM](HowToPAM).
|
||||||
|
|
||||||
|
Pour ignorer une chaîne de caractères dans un fichier de log spécifique :
|
||||||
|
|
||||||
|
~~~
|
||||||
|
:msg, contains, "message_to_ignore" ~
|
||||||
|
*.* /var/log/auth.log
|
||||||
|
~~~
|
||||||
|
|
||||||
|
Attention :
|
||||||
|
|
||||||
|
* Il y a un ordre dans les règles.
|
||||||
|
* Les règles mal définies peuvent passer inaperçues, testez bien si vos règles s'appliquent comme vous le souhaitez.
|
||||||
|
|
||||||
|
|
||||||
## Administration
|
## Administration
|
||||||
|
|
||||||
### Rotation automatique des logs
|
### Rotation automatique des logs
|
||||||
|
|
Loading…
Reference in a new issue