Outils pour utilisateurs

Outils du site


sysadmin:linux:rsyslog

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
sysadmin:linux:rsyslog [2021/02/01 21:51] – modification externe 127.0.0.1sysadmin:linux:rsyslog [2021/06/12 12:04] (Version actuelle) 77.192.232.26
Ligne 3: Ligne 3:
 ====== Rsyslog ====== ====== Rsyslog ======
  
-Rsyslog comme Syslog-ng sont les successeurs de l'application Syslog conçue dans les années 1980 par Eric Paul Allman. Ce sont des programmes de journalisation d'événements. Rsyslog s'appuie sur les même mécanismes que Syslog qui a définit une norme. Il réceptionne les messages provenant de différentes sources et les traite en les enregistrant/redirigeant en suivant une table de règles.+**Rsyslog** comme **Syslog-ng** sont les successeurs de l'application **Syslog** conçue dans les années 1980 par Eric Paul Allman. Syslog désigne à la fois l'application et le standard (protocole) suivi par tout système formatant et échangeant des événements journalisés. Rsyslog s'appuie sur les même mécanismes que Syslog qui a définit une norme. Il réceptionne les messages provenant de différentes sources et les traite en les enregistrant/redirigeant en suivant une table de règles.
  
 ===== Principe ===== ===== Principe =====
  
-Les message sont communiqués au daemon rsyslogd via différents canaux (UDP, fichier exécutable, commande). Pour pouvoir écouter ces canaux les modules correspondants doivent être chargés. Les modules sont chargés dans le fichier **/etc/rsyslog.conf** via les directives suivantes:+Les messages sont communiqués au daemon rsyslogd via différents canaux (UDP, fichier exécutable, commande). Pour pouvoir écouter ces canaux (ou entrée) les modules correspondants doivent être chargés. Les modules sont chargés dans le fichier **/etc/rsyslog.conf**, par convention ils sont nommés avec le préfixe 'im'((**i**nput **m**odule)) via les directives suivantes:
  
 <file> <file>
Ligne 36: Ligne 36:
 </note> </note>
  
-Les facilities sont prédéfinies, il y en a 24:+Les "facilitiessont prédéfinies, il y en a 24:
  
 ^ auth     | authentification (obsolète) | ^ auth     | authentification (obsolète) |
Ligne 56: Ligne 56:
 ^ local0 à local7 | sous catégories non précisées pour utilisations locales personnalisées | ^ local0 à local7 | sous catégories non précisées pour utilisations locales personnalisées |
  
-Les severity levels sont prédéfinis et listés ci-dessous:+Les **severity** levels (niveau de criticité des messages) sont prédéfinis et listés ci-dessous:
  
-^ N      ^ Niveau        ^ Signification                              +^ N      ^ Niveau        ^ Signification                                         
-| 0      | Emerg         | Système HS (équivalent panic)                       +| 0      | Emerg         | Système HS (équivalent panic)                         
-| 1      | Alert         | Une intervention immédiate est nécessaire  +| 1      | Alert         | Une intervention immédiate est nécessaire             
-| 2      | Crit          | Erreur critique pour le système (souvent matériel)            +| 2      | Crit          | Erreur critique pour le système (souvent matériel)    
-| 3      | Err           | Erreur de fonctionnement (arret de l'application)                  +| 3      | Err           | Erreur de fonctionnement (arrêt de l'application      
-| 4      | Warning       | Avertissement dysfonctionnement à corriger.                             +| 4      | Warning       | Avertissement dysfonctionnement à corriger. Peut indiquer qu'une erreur va se produire si aucune action n'est entreprise.           
-| 5      | Notice        | Événement normal méritant d’être signalé   +| 5      | Notice        | Événement inhabituel ou imprévu ne générant pas d'erreur.              
-| 6      | Informational | Pour information seulement                 +| 6      | Informational | Opérations normales ne requérant aucune action                            
-| 7      | Debug         | Débogage                                  |+| 7      | Debug         | Débogage, information utilisée pour developpement et débogage d'application.                                              |
  
 Le détail des properties (attributs ou métadonnées) associées aux messages est présenté dans le wiki [[sysadmin:linux:rsyslog:messages-properties| attributs des messages syslog]] Le détail des properties (attributs ou métadonnées) associées aux messages est présenté dans le wiki [[sysadmin:linux:rsyslog:messages-properties| attributs des messages syslog]]
Ligne 135: Ligne 135:
   * man 5 rsyslog.conf   * man 5 rsyslog.conf
   * http://www.rsyslog.com/doc/master/configuration/templates.html   * http://www.rsyslog.com/doc/master/configuration/templates.html
 +  * https://support.solarwinds.com/SuccessCenter/s/article/Syslog-Severity-levels?language=en_US
sysadmin/linux/rsyslog.1612216289.txt.gz · Dernière modification : 2021/02/01 21:51 de 127.0.0.1