Netskope LogoNetskope Logo
  • セキュリティサービス
  • AIサービス
  • ネットワークサービス
  • 分析サービス
  • 統合
  • getting-started.svg始める
    • サポート
    • コミュニティ
    • Netskope.com
    © 2026 無断転載を禁じます。Netskope 株式会社
    トップページ
    トランザクションイベント
    イベントストリーミングクライアントアーキテクチャ

    イベントストリーミングクライアントアーキテクチャ

    イベントストリーミングクライアントは、高可用性の有無にかかわらずデプロイできます。

    すべての展開モードにおいて、ソリューションには以下が含まれます。

    • 顧客側で公開されるサービスはありません。イベントストリーミングクライアントからのすべてのリクエストは送信されます。
    • イベントは、テナント管理プレーンにあるイベントストリーミングサーバーから、gRPCトンネルを介してイベントストリーミングクライアントに送信されます。イベントストリーミングクライアントがイベントを取得していません。
    • イベントデータは最大50MBのバッチに分割してパッケージ化されます。
    • エンドツーエンドの確認応答によりイベントの損失はありません(syslog TCPの場合):各イベントバッチは、syslogターゲットに完全にストリーミングされた時点で確認応答されます。処理または転送中に中断が発生した場合、バッチは再開されます。
    • イベントバッチは単一の経路をたどります。バッチ内のすべてのイベントは単一のストリーミングクライアントによって処理され、1つのsyslogサーバーにのみ送信されます。
    • イベントバッチは一度しか送信されず、複数のsyslogサーバーに配信することはできません。
    • イベントストリーミングクライアント間での通信は不要です。
    • データ保持は管理プレーンでのみ行われ、イベントストリーミングクライアントでは行われません。
    • データ処理はメモリ内でのみ行われ、イベントはイベントストリーミングクライアント内のディスクには保存されません。

    ネットワークフロー

    イベントストリーミングクライアントが正しく動作するためには、インターネットへの直接接続、またはHTTPプロキシ経由の接続が必要です。

    すべてのフローはイベントストリーミングクライアントによって開始され、公開するサービスは存在しません。

    Direct

    イベントストリーミングクライアント – ダイレクトフロー

    HTTPプロキシ

    イベントストリーミングクライアント – HTTPプロキシフロー

    高可用性のないイベントストリーミングクライアント

    このモードでは、すべてのバッチは単一のイベントストリーミングクライアントによって処理され、単一のsyslogサーバーに送信されます。

    この例では、単一のターゲットが設定されています。

    • クライアント 1 → Syslog サーバー A

    高可用性のないイベントパス

    クライアント側で高可用性を備えたイベントストリーミングクライアント

    クライアントが2台以上利用可能な場合、イベントストリーミングサーバーはイベントバッチを各イベントストリーミングクライアントに負荷分散します。

    この例では、2つのターゲットが設定されています。

    • クライアント 1 → Syslog サーバー A
    • クライアント2 → SyslogサーバーA

    高可用性を備えたイベントパス

    クライアントとSyslogサーバーの両方で高可用性を備えたイベントストリーミングクライアント

    イベントストリーミングクライアントの負荷分散に加えて、クライアントが2つ以上のSyslogサーバーを定義している場合、バッチはクライアントによって利用可能なSyslogサーバー間で負荷分散されます。

    • この例では、4つのターゲットが設定されています。
      • クライアント 1 → Syslog サーバー A
      • クライアント1 → SyslogサーバーB
      • クライアント2 → SyslogサーバーA
      • クライアント2 → SyslogサーバーB

    高可用性とSyslog負荷分散を備えたイベントパス

    イベントバッチは、2台のSyslogサーバー間で負荷分散されます。

    複数のデータセンターで高可用性を実現するイベントストリーミングクライアント

    複数のデータセンターで高可用性を実現するために、各拠点にイベントストリーミングクライアントを1つずつ配置することが可能です。

    • この例では、4つのターゲットが設定されています。
      • クライアント 1 → Syslog サーバー A
      • クライアント2 → SyslogサーバーA
      • クライアント3 → SyslogサーバーB
      • クライアント4 → SyslogサーバーB

    複数の場所で負荷分散を行うイベントパス

    イベントバッチは、2台のSyslogサーバー間で負荷分散されます。

    このトピックでは
    • イベントストリーミングクライアントアーキテクチャ