RFC: 5424
Оригинал: The Syslog Protocol
Предыдущие версии: RFC 3164
Категория: Предложенный стандарт
Дата публикации:
Автор:
Перевод: StLeutnant

3. Определения

Syslog использует три уровня:

  • на уровне «содержимого» (content) находится управляющая информация, помещаемая в сообщения Syslog или извлекаемая из них,
  • на уровне «приложений» (application) осуществляется создание, интерпретация, маршрутизация и сохранение сообщений Syslog,
  • на уровне «транспорта» (transport) выполняется прием и передача сообщений Syslog по каналам связи.

Некоторые типы функций, исполняющихся на этих концептуальных уровнях:

  • «источник» (originator) генерирует содержимое, которое будет помещено в отправляемые сообщения Syslog,
  • «коллектор» (collector) собирает содержимое сообщений Syslog для последующего анализа,
  • «ретранслятор» (relay) пересылает сообщения Syslog, принимая их от источников или других ретрансляторов и направляя их коллекторам или другим ретрансляторам,
  • «отправитель» (transport sender) посылает сообщения Syslog по указанному транспортному протоколу,
  • «получатель» (transport receiver) получает сообщения Syslog по указанному транспортному протоколу.

На рисунке 1 показано распределение этих функций по уровням.

+---------------------+    +---------------------+
|  содержимое         |    |  содержимое         |
|---------------------|    |---------------------|
|  приложения syslog  |    |  приложения syslog  | (источник,
|                     |    |                     |  коллектор,
|                     |    |                     |  ретранслятор)
|---------------------|    |---------------------|
|  транспорт syslog   |    |  транспорт syslog   | (отправитель,
|                     |    |                     |  получатель)
+---------------------+    +---------------------+
           ^                          ^
           |                          |
            --------------------------

           Рисунок 1.  Уровни Syslog
2007 - 2017 © Русские переводы RFC, IETF, ISOC.