3. Definitions (Définitions)
Syslog utilise trois couches:
-
Le "contenu syslog" est l'information de gestion contenue dans un message syslog.
-
La couche "application syslog" gère la génération, l'interprétation, le routage et le stockage des messages syslog.
-
La couche "transport syslog" place les messages sur le fil et les retire du fil.
Certains types de fonctions sont effectués à chaque couche conceptuelle:
-
Un "originator" génère du contenu syslog à transporter dans un message.
-
Un "collector" rassemble du contenu syslog pour une analyse ultérieure.
-
Un "relay" transmet les messages, acceptant les messages des originators ou d'autres relays et les envoyant aux collectors ou à d'autres relays.
-
Un "transport sender" transmet les messages syslog à un protocole de transport spécifique.
-
Un "transport receiver" prend les messages syslog d'un protocole de transport spécifique.
Le diagramme 1 montre les différentes entités séparées par couche.
+---------------------+ +---------------------+
| content | | content |
|---------------------| |---------------------|
| syslog application | | syslog application | (originator,
| | | | collector, relay)
|---------------------| |---------------------|
| syslog transport | | syslog transport | (transport sender,
| | | | transport receiver)
+---------------------+ +---------------------+
^ ^
| |
---------------------------
Diagramme 1. Couches Syslog