リモート エージェントの高可用性をデプロイする
以下でサポートされています。
Google SecOps
SOAR
このドキュメントでは、高可用性を実現するために、セカンダリ リモート エージェントをバックアップとして構成する方法について説明します。これにより、実行環境の単一障害点が排除されます。
フェイルオーバー メカニズムと構成
システムの復元力を確保するため、次のルールが適用されます。
- 自動引き継ぎ: プライマリ エージェントが使用できなくなった場合、30 秒のダウンタイム後に、セカンダリ エージェントがアクション、ジョブ、コネクタのリモート実行を自動的に引き継ぎます。
- タスクの失敗: タスクの実行中にプライマリ エージェントが失敗した場合、その特定のタスクは失敗し、手動で再実行する必要があります。保留中の他のすべてのタスクは、すぐにセカンダリ エージェントに転送されます。
高可用性を設定する
高可用性のためにセカンダリ エージェントを構成する手順は次のとおりです。
- [SOAR 設定] > [詳細設定] > [リモート エージェント] に移動します。
- プライマリ エージェントで、[詳細を表示] をクリックしてエージェントの詳細を表示します。
- [Add secondary agent] をクリックします。
- プライマリ エージェントを最新バージョンに更新するには、[更新] をクリックします。
- コネクタが古いバージョンの場合は、高可用性をサポートするためにデプロイする必要があります。詳細については、コネクタを再デプロイするをご覧ください。
手順に沿って、セカンダリ エージェントを設定します(手動インストールまたは Docker を使用)。
[リモート エージェント] ページの [高可用性] 列で、セカンダリ エージェントのステータスを確認します。
運用上の注意点(高可用性)
このセクションでは、高可用性設定後のシステムの動作について詳しく説明します。これには、構成デプロイのフェイルオーバー ルールと、エージェントのステータスとダウンタイムのデフォルトの通知設定が含まれます。
フェイルオーバーと構成
- プライマリ エージェントの主な役割: 高可用性を設定した後も、プラットフォーム全体で指定されたプライマリ エージェントとのやり取りや作業を継続します。
- セカンダリ構成ロール: プライマリ エージェントが非アクティブの場合、セカンダリ エージェントが自動的にアクティブになり、構成のデプロイ タスクが正常に完了します。
エージェント通知
- デフォルトの動作: 新しいエージェント バージョンやエージェントのダウンタイムなどのイベントに対して、エージェント通知がデフォルトで有効になっています。
- ダウンタイム トリガー: エージェントのダウンタイムに関する通知は、リモート エージェントが 90 秒以上ダウンした場合にのみトリガーされます。
- オプトアウト: ユーザー設定で、これらの通知をいつでもオプトアウトできます。
通知の構成の詳細については、エージェントの通知をご覧ください。
さらにサポートが必要な場合 コミュニティ メンバーや Google SecOps のプロフェッショナルから回答を得ることができます。