機能

Syslogフォワーディングプロキシ

SIEM前段でUDPおよびTCP syslogトラフィックを収集・分類・複製・転送します。

TR7 Syslogフォワーディングプロキシは、syslogトラフィックを汎用的な負荷分散の問題としてではなく、SIEMの前段で稼働する運用向けの収集・配信レイヤーとして扱います。UDP 514およびTCP 514トラフィックはTR7のsyslogフォワーディングレイヤーで受け付けられ、SIEM、ログアーカイブまたは分析システムへ制御された形で配信されます。 TR7はラウンドロビン、重み付き、log-hashアルゴリズムを使用してsyslogトラフィックを分散します。同一ログをファンアウトで複数の宛先に同時送信でき、サンプリングにより特定の宛先には設定した割合のストリームのみを届けられます。SIEMが低速な場合、バッファリングにより短期的なスループット低下がログ損失に転じるリスクを軽減します。 syslogレイヤーはネームスペースingressおよびegressのサポートを備えたマルチテナント環境で動作します。各テナントは専用のリスナーからログを送出し、専用のegressネームスペースを通じて自社のSIEMまたはアーカイブシステムへ転送できます。RFC標準に完全準拠していないレガシーデバイスのログも、解析を強制せず生形式で転送できます。 結果として、TR7はSIEM前段のsyslogトラフィックに対して、単一拠点の収集、相関分析に適した分散、ファンアウト、サンプリング、テナント分離のレイヤーを提供します。

3
ネイティブ分散アルゴリズム:ラウンドロビン、重み付き、log-hash
2
プロトコル:UDP(RFC 3164/5424)+ TCP(RFC 6587、オプションTLS RFC 5425)
N
並行ターゲット — ファンアウトとサンプリングにより同一ログが複数のSIEMへ比例分散

SIEM前段のsyslogトラフィックに対するクラシックなアプローチは、UDPをドロップするかランダムに分散させるかのどちらかです。

モダンなセキュリティアーキテクチャでは、SIEM、EDR、ログ分析プラットフォーム、コンプライアンスアーカイブはそれぞれ独立したシステムとして動作し、それぞれが独自のログストリームを要求します。ネットワーク機器、サーバー、アプリケーションは依然として大量のsyslogを生成しており、多くの環境ではUDP 514が主要なトランスポートです。従来の負荷分散装置でこのトラフィックを分散しようとすると、UDPのコネクションレスな性質とsyslogの低損失許容度により、問題がほぼ即座に顕在化します。

クラシックなレイヤー4分散アプローチでは、UDPトラフィックを汎用ハッシュまたは単純なラウンドロビンで処理します。その結果、同一ソースデバイスの同一イベントシーケンスのログエントリが異なるSIEMノードに分散される可能性があります。相関分析が崩れ、セキュリティチームは単一デバイスやアプリケーションのイベントチェーンを再構築するために余分な作業を強いられます。

独立したログコレクターレイヤーを導入することは有効な解決策ですが、独立したインフラ、独立した高可用性モデル、独立した監視、独立した証明書管理、独立したコンプライアンス監査が必要になります。SIEM前段での収集と転送のみを必要とする組織にとって、この追加レイヤーはほぼ常に運用負担を増加させます。

実際の要件は通常より複雑です。同一ログを本番SIEM、コンプライアンスアーカイブ、開発分析環境に並行して送信する必要があり、一部の宛先にはサンプリングが必要で、同一ソースデバイスのログは常に同一SIEMノードに集約される必要があり、マルチテナント環境ではログストリームをネームスペースレベルで分離する必要があります。

TR7 Syslogフォワーディングプロキシはこれらすべてのニーズを単一レイヤーで満たします。UDPおよびTCP syslogをネイティブに受け付け、ラウンドロビン、重み付き、log-hashアルゴリズムで分散し、ファンアウトとサンプリングを提供し、ネームスペースレベルのingress-egressアイソレーションを備え、非準拠ログを解析強制なしで転送します。

アプローチ

TR7はsyslogトラフィックを汎用的なUDP分散の問題としてではなく、SIEM前段で稼働する制御されたログフローインフラとして設計します。

ネイティブUDPおよびTCP syslogエンジンがログストリームを収集

UDPおよびTCP syslogトラフィックはTR7のsyslogフォワーディングレイヤーで受け付けられます。両プロトコルを同一インターフェースで管理でき、TCP側では到達不能または異常なターゲットをヘルス状態に基づいて候補リストから除外できます。

複数の分散アルゴリズムが相関分析とキャパシティのバランスを取る

ラウンドロビンは均等分散、重み付きはキャパシティ比例分散、log-hashはコンテンツベースの一貫したルーティングを提供します。log-hashは同一ソースデバイスまたはアプリケーションのレコードが常に同一SIEMノードに到達することを保証するために特に重要です。

ファンアウトとサンプリングが同一ログを異なる宛先へ運ぶ

同一ログを本番SIEM、コンプライアンスアーカイブ、分析環境に並行して送信できます。サンプリングにより特定の宛先にのみ設定した割合のログを配信し、コスト管理とコンプライアンス要件を単一メカニズムで管理します。

ネームスペースingressとegressがマルチテナント分離を提供

リスナーを特定のネットワークネームスペース内で開くことができ、ターゲットSIEMへの送信接続も異なるネームスペースを通じて行えます。このモデルはOSネットワーク層でテナントレベルのログストリームを分離したい環境で使用されます。

機能

syslogフォワーディングレイヤーはクラシックなUDP分散を超え、SIEM前段の運用ログインフラ向けに設計された機能を提供します。

UDP syslogリスナーがコネクションレスログトラフィックをネイティブに受け付け

TR7はsyslog専用のリスナーでUDP syslogトラフィックを受け付けます。UDPはコネクションレスのためセッション追跡は不要で、メッセージストリームはターゲットプールへ直接転送されます。RFC 3164およびRFC 5424形式のログ、レガシーデバイスからの生ログはすべて同一収集レイヤーで処理できます。これにより、ネットワーク機器の一般的なUDP 514トラフィックを独立したコレクターを導入せずにTR7経由で収集できます。

TCP syslogリスナーがヘルスチェックとTLSに対応

TCP syslogストリームはターゲットシステムのヘルス状態と合わせて管理できます。応答しなくなったまたは到達不能なSIEMターゲットは候補リストから除外され、トラフィックが正常なノードへ向けられます。RFC 6587(オクテットカウンティングおよびノントランスペアレントフレーミング)をサポートし、TLS暗号化TCP syslogシナリオでは、RFC 5425準拠の証明書でセキュアなリスニングを設定できます。

ラウンドロビン、重み付き、log-hashアルゴリズムが異なるニーズに対応

ラウンドロビンはターゲット間でログを均等に分散します。重み付きアルゴリズムは能力の高いSIEMノードに比例して多くの負荷を割り当てるのに適しています。log-hashはログコンテンツの特定フィールドからハッシュを計算し、同一ソースまたはアプリケーションのログが常に同一ターゲットに集まるようにします。これはイベント相関と断片化されたログチェーンの維持に特に重要です。

ファンアウトが同一ログを複数のSIEMとアーカイブへ送信

単一リスナーに到着したログを複数のターゲットプールへ並行して転送できます。本番SIEMはライブ分析用、コンプライアンスアーカイブは長期保存用、開発分析環境はテストと行動分析用として、それぞれ独立したキャパシティ計画で動作できます。ログ生成元は各宛先へ個別に送信する必要がなくなります。

サンプリングがコストと分析量を制御された形で削減

サンプリングにより特定のターゲットへ送信するログの割合を設定できます。本番SIEMはすべてのログを受信し、開発分析環境は1:10のサンプルのみを受信できます。このアプローチは大容量ログストリームの分析コスト削減に特に有効です。サンプリングはファンアウトと連携して動作し、各ターゲットに異なる割合を独立して適用できます。

ネームスペースingressがテナント固有のリスナーエンドポイントを分離

リスナーアドレスを特定のネットワークネームスペース内で定義できます。マルチテナント環境では各テナントのsyslogトラフィックがそのテナントのネームスペースVIP経由で収集されます。この分離により、同一OSのネットワーク平面を共有していてもテナントのログが混在するのを防ぎます。ソブリンクラウド、マネージドサービス、区画化されたカスタマー環境で特に重要です。

ネームスペースegressがターゲットSIEMへの送信接続を分離

ログトラフィックはingressだけでなくegressでもネームスペースによって分離できます。テナントのログはそのテナントのネームスペースのみを通じて送出され、そのネームスペース内でアクセス可能なSIEMまたはアーカイブシステムのみに到達します。他のテナントのターゲットとのネットワークレベルのクロス接続は行われません。このモデルはマルチテナントセキュリティアーキテクチャで強力な運用アイソレーションを提供します。

非準拠ログを解析強制なしで転送

レガシーネットワーク機器やカスタムシステムは、RFC 3164またはRFC 5424に完全準拠しないsyslogメッセージを生成する場合があります。TR7はこれらのログを拒否するのではなく、生形式でターゲットへ転送できます。これによりレガシーデバイスのログが保持され、解析の判断をターゲットSIEMまたは分析システムに委ねることで、モダンなログインフラへ移行する前にレガシー機器を交換するプレッシャーを軽減します。

バッファチューニングがSIEM低速シナリオでの短期損失を軽減

ターゲットSIEMが低速になった場合、ログストリームをバッファリングして突然の損失リスクを軽減できます。バッファサイズは運用ニーズに応じて増加でき、ピーク時の短期的なバックプレッシャー期間を管理できます。バッファが満杯になると余剰ログがドロップされる可能性があり、これはメトリクスに反映されます。オペレーターはバッファ使用率を監視して、キャパシティまたはターゲットヘルスの判断をより迅速に行えます。

複数のリスナーが異なるログソースを個別のプールへルーティング

同一TR7インスタンス上で異なるVIP、ポート、またはネームスペースを使用して複数のsyslogリスナーエンドポイントを定義できます。ネットワーク機器のログ、アプリケーションサーバーのログ、外部パートナーのログはそれぞれ専用のリスナーで受け付けられます。各リスナーは独自のターゲットプール、アルゴリズム、サンプリングポリシー、ネームスペース設定で動作できます。この柔軟性により、すべてのソースを単一の共有ログエントリポイントに強制する必要がなくなります。

運用の深み

syslogフォワーディングレイヤーはTLS、ヘルスチェック、高可用性、キャパシティ計画、監査、オペレーター可視性と合わせて運用されます。

01

TCP syslog TLSサポート

TCP syslogトラフィックはTLSで保護されるよう設定できます。リスナーポートではRFC 5425準拠の証明書が使用され、必要に応じて相互TLSクライアント証明書検証モデルを構築できます。証明書管理は中央証明書プールと合わせて処理されます。

02

ヘルスチェックの動作

TCPターゲットSIEMシステムのヘルス状態は接続または基本的なTCPチェックで追跡できます。異常なターゲットは分散候補リストから除外されます。プロトコルのコネクションレスな性質により、UDP側では確定的なヘルスチェックが制限されます。UDPターゲットのヘルスはメトリクスや監視統合で補完する必要があります。

03

高可用性の動作

アクティブ-パッシブクラスタートポロジーでは、同一のsyslogリスナー定義がフェイルオーバー時に新しいアクティブノードで有効になります。UDPはコネクションレスのため、セッション状態の移行は不要で、切り替え瞬間の単一パケットのみがドロップリスクにさらされます。TCP側では接続を再確立する必要があります。

04

キャパシティとパフォーマンス監視

UDP syslogのキャパシティはハードウェア、CPU、ターゲットシステムの受信レートに応じてスケールします。低速なターゲットはバッファリングで部分的にマスクできますが、バッファが満杯になるとログがドロップされ、これはメトリクスに反映されます。オペレーターは1秒あたりのログ数、ターゲットごとの負荷、バッファ使用率、ドロップカウンターを合わせて監視する必要があります。

05

監査とコンプライアンスメトリクス

各ターゲットへ送信されたログ数、発生したエラー数、ドロップされたログ数はターゲットごとのカウンターで追跡されます。このアプローチは各ログレコードを個別の監査オブジェクトに変換するのではなく、ストリームヘルスに焦点を当てます。コンプライアンスレビュー時に、ログストリームが中断されたかどうか、特定期間にいくつのログがドロップされたかをこれらのメトリクスから評価できます。

06

オペレーター可視性

vServiceの監視画面には、syslogリスナーエンドポイント、ターゲットプール、ターゲットごとのログ量、バッファ使用率、ドロップカウンターが表示される必要があります。オペレーターは低速なターゲットを特定し、一時的に無効にするか、バッファ設定を調整できます。この可視性によりsyslogフォワーディングレイヤーがブラックボックスとして動作することを防ぎます。

利用シナリオ

ネットワーク機器からSIEMへのUDP syslog収集

データセンターのネットワーク機器はUDP syslogメッセージをTR7上の単一VIPへ送信します。TR7はlog-hashアルゴリズムを使用して同一ソースデバイスのログを同一SIEMノードへルーティングします。イベント相関が維持され、SIEMが低速になった場合はバッファリングで短期損失を軽減します。

マルチSIEMアーキテクチャでのファンアウトとアーカイブ

組織は同一ログストリームを本番SIEM、コンプライアンスアーカイブ、開発分析環境へ同時に送信できます。本番とアーカイブのターゲットはすべてのログを受信し、開発環境はサンプリングにより低い割合を受信します。単一の収集ポイントが3つの異なるインフラニーズを充足します。

マルチテナントSaaS向けテナントレベルのログ分離

SaaSプロバイダーは各テナントのsyslogトラフィックを専用のネームスペースリスナーで収集できます。egress側では各テナントのログがそのテナントのネームスペース経由で自社のSIEMまたはアーカイブへ転送されます。テナントのログはネットワーク層で混在することなく管理されます。

レガシーデバイスのログをモダンSIEMへ取り込む

レガシーデバイスの非準拠ログを解析強制なしで生形式でターゲットへ転送できます。これにより、レガシーデバイスを交換することなくモダンなSIEMインフラへ統合できます。解析と正規化はターゲットシステムの機能に委ねられます。

よくある質問

TR7のsyslogレイヤーはどのプロトコルとRFC標準をサポートしていますか?
UDP syslogではRFC 3164およびRFC 5424形式をサポートします。TCP syslogではRFC 6587(オクテットカウンティングおよびノントランスペアレントフレーミング)を使用できます。TLS暗号化TCP syslogはRFC 5425に従ってサポートされます。非準拠のレガシーデバイスのログも生形式で転送でき、後方互換性を確保します。
log-hashアルゴリズムがイベント相関にとって重要な理由は何ですか?
log-hashはログコンテンツの特定フィールド(ソースデバイスアドレスやアプリケーション名など)からハッシュを計算し、同一ソースデバイスのすべてのログレコードが常に同一SIEMノードに到達することを保証します。クラシックなラウンドロビン分散では、同一イベントに属するログが異なるSIEMノードに到達し、相関チェーンが崩れる可能性があります。log-hashはこの問題を直接解決します。
ファンアウトとサンプリングはどのように連携しますか?
ファンアウトは同一ログを複数のターゲットプールへ並行して送信します。サンプリングは各ターゲットへ配信するログの割合を独立して設定します。例えば、本番SIEMはすべてのログを受信し、コンプライアンスアーカイブもすべてのログを受信し、開発分析環境は1:10サンプリングで10%のみを受信できます。この2つのメカニズムが連携してターゲットごとの分散ポリシーを作成します。
UDP syslogのヘルスチェックはどのように管理されますか?
UDPのコネクションレスな性質により、TCPターゲットで利用可能な確定的なヘルスチェックは制限されます。TCPターゲットでは接続チェックにより異常なSIEMを分散リストから除外できます。UDPターゲットの場合、オペレーターはメトリクスと監視統合でヘルスを監視することが推奨されます。バッファ使用率とドロップカウンターが早期警告シグナルとして機能します。
ネームスペースingressとegressとはどういう意味で、どのように使用しますか?
ネームスペースingressとはsyslogリスナーを特定のLinuxネットワークネームスペース内で開くことで、OS レベルでテナントのトラフィックを分離します。ネームスペースegressとはターゲットSIEMへの送信接続も異なるネームスペースを通じて行うことです。両方を組み合わせて使用すると、テナントのログストリームはingressとegressの両方でネットワーク層において他のテナントから完全に分離されます。
SIEM低速シナリオでバッファリングはどの程度のログ損失を防ぎますか?
バッファはターゲットSIEMが低速になった際に受信ログを一時的に保持し、短期的な低速がログ損失に転じる可能性を軽減します。バッファサイズは運用ニーズに応じて増加できます。バッファが満杯になると余剰ログがドロップされ、これはメトリクスのドロップカウンターに表示されます。オペレーターはバッファ使用率を監視してキャパシティまたはターゲットヘルスの判断を迅速に行えます。特定の損失保証は提供できません。バランスはバッファサイズとSIEMキャパシティによって決まります。

SIEM前段のsyslogフローを単一レイヤーで管理する

UDP/TCP収集、log-hash相関、ファンアウト、サンプリング、ネームスペース分離 — すべてひとつの運用レイヤーで。お客様自身のインフラでライブセットアップをご案内します。