リモート エージェントの高可用性をデプロイする

以下でサポートされています。

このドキュメントでは、高可用性を実現するために、セカンダリ リモート エージェントをバックアップとして構成する方法について説明します。これにより、実行環境の単一障害点が排除されます。

フェイルオーバー メカニズムと構成

システムの復元力を確保するため、次のルールが適用されます。

  • 自動引き継ぎ: プライマリ エージェントが使用できなくなった場合、30 秒のダウンタイム後に、セカンダリ エージェントがアクション、ジョブ、コネクタのリモート実行を自動的に引き継ぎます。
  • タスクの失敗: タスクの実行中にプライマリ エージェントが失敗した場合、その特定のタスクは失敗し、手動で再実行する必要があります。保留中の他のすべてのタスクは、すぐにセカンダリ エージェントに転送されます。

高可用性を設定する

高可用性のためにセカンダリ エージェントを構成する手順は次のとおりです。

  1. [SOAR 設定] > [詳細設定] > [リモート エージェント] に移動します。
  2. プライマリ エージェントで、[詳細を表示] をクリックしてエージェントの詳細を表示します。
  3. [Add secondary agent] をクリックします。
    1. プライマリ エージェントを最新バージョンに更新するには、[更新] をクリックします。
    2. コネクタが古いバージョンの場合は、高可用性をサポートするためにデプロイする必要があります。詳細については、コネクタを再デプロイするをご覧ください。
  4. 手順に沿って、セカンダリ エージェントを設定します(手動インストールまたは Docker を使用)。

  5. [リモート エージェント] ページの [高可用性] 列で、セカンダリ エージェントのステータスを確認します。

運用上の注意点(高可用性)

このセクションでは、高可用性設定後のシステムの動作について詳しく説明します。これには、構成デプロイのフェイルオーバー ルールと、エージェントのステータスとダウンタイムのデフォルトの通知設定が含まれます。

フェイルオーバーと構成

  • プライマリ エージェントの主な役割: 高可用性を設定した後も、プラットフォーム全体で指定されたプライマリ エージェントとのやり取りや作業を継続します。
  • セカンダリ構成ロール: プライマリ エージェントが非アクティブの場合、セカンダリ エージェントが自動的にアクティブになり、構成のデプロイ タスクが正常に完了します。

エージェント通知

  • デフォルトの動作: 新しいエージェント バージョンやエージェントのダウンタイムなどのイベントに対して、エージェント通知がデフォルトで有効になっています。
  • ダウンタイム トリガー: エージェントのダウンタイムに関する通知は、リモート エージェントが 90 秒以上ダウンした場合にのみトリガーされます。
  • オプトアウト: ユーザー設定で、これらの通知をいつでもオプトアウトできます。

通知の構成の詳細については、エージェントの通知をご覧ください。

さらにサポートが必要な場合 コミュニティ メンバーや Google SecOps のプロフェッショナルから回答を得ることができます。