4. Basic Principles (基本原則)
以下の原則が syslog 通信に適用されます:
-
syslog プロトコルはメッセージ配信の確認を提供しません。一部のトランスポートはステータス情報を提供する場合がありますが, 概念的には syslog は純粋なシンプレックス通信プロトコルです。
-
オリジネーターとリレーは同じメッセージを複数のコレクターとリレーに送信するように設定できます。
-
オリジネーター, リレー, およびコレクターの機能は同じシステム上に存在できます。
4.1. Example Deployment Scenarios (デプロイメントシナリオの例)
サンプルのデプロイメントシナリオを図 2 に示します。これらの例の他の配置も許容されます。図に示されているように, リレーは受信したメッセージの全部または一部を送信し, 内部で生成したメッセージも送信できます。ボックスは syslog 対応アプリケーションを表します。
+----------+ +---------+
|Originator|---->----|Collector|
+----------+ +---------+
+----------+ +-----+ +---------+
|Originator|---->----|Relay|---->----|Collector|
+----------+ +-----+ +---------+
+----------+ +-----+ +-----+ +---------+
|Originator|-->--|Relay|-->--..-->--|Relay|-->--|Collector|
+----------+ +-----+ +-----+ +---------+
+----------+ +-----+ +---------+
|Originator|---->----|Relay|---->----|Collector|
| |-+ +-----+ +---------+
+----------+ \
\ +-----+ +---------+
+->--|Relay|---->----|Collector|
+-----+ +---------+
+----------+ +---------+
|Originator|---->----|Collector|
| |-+ +---------+
+----------+ \
\ +-----+ +---------+
+->--|Relay|---->----|Collector|
+-----+ +---------+
+----------+ +-----+ +---------+
|Originator|---->----|Relay|---->-------|Collector|
| |-+ +-----+ +---| |
+----------+ \ / +---------+
\ +-----+ /
+->--|Relay|-->--/
+-----+
+----------+ +-----+ +---------+
|Originator|---->----|Relay|---->--------------|Collector|
| |-+ +-----+ +--| |
+----------+ \ / +---------+
\ +------------+ /
\ |+----------+| /
+->-||Relay ||->---/
|+----------|| /
||Originator||->-/
|+----------+|
+------------+
図 2. いくつかの可能な Syslog デプロイメントシナリオ