3. Definitions (Definitionen)
Syslog verwendet drei Schichten:
-
Der "syslog-Inhalt" sind die Verwaltungsinformationen, die in einer syslog-Nachricht enthalten sind.
-
Die "syslog-Anwendungsschicht" verarbeitet die Erzeugung, Interpretation, Weiterleitung und Speicherung von syslog-Nachrichten.
-
Die "syslog-Transportschicht" sendet Nachrichten auf die Leitung und nimmt sie von der Leitung.
Bestimmte Arten von Funktionen werden auf jeder konzeptionellen Schicht ausgeführt:
-
Ein "Originator" erzeugt syslog-Inhalte, die in einer Nachricht übertragen werden sollen.
-
Ein "Collector" sammelt syslog-Inhalte zur weiteren Analyse.
-
Ein "Relay" leitet Nachrichten weiter, akzeptiert Nachrichten von Originators oder anderen Relays und sendet sie an Collectors oder andere Relays.
-
Ein "Transport Sender" übergibt syslog-Nachrichten an ein bestimmtes Transportprotokoll.
-
Ein "Transport Receiver" nimmt syslog-Nachrichten von einem bestimmten Transportprotokoll entgegen.
Diagramm 1 zeigt die verschiedenen nach Schichten getrennten Entitäten.
+---------------------+ +---------------------+
| content | | content |
|---------------------| |---------------------|
| syslog application | | syslog application | (originator,
| | | | collector, relay)
|---------------------| |---------------------|
| syslog transport | | syslog transport | (transport sender,
| | | | transport receiver)
+---------------------+ +---------------------+
^ ^
| |
---------------------------
Diagramm 1. Syslog-Schichten