Ajout ignorer messages

This commit is contained in:
whirigoyen 2021-08-24 16:54:31 +02:00
parent b416404991
commit 08aa1f9a09

View file

@ -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