プレイブックを使用した修復アクション
[調査] タブのプレイブックを使用して、修復アクションで CI 関連の問題を解決します。
[調査] タブには、CI 関連の問題を解決するための次のタイプの修復アクションが含まれています。
- プロセスの終了
- サービスを再起動
これらの修復アクションは、次の条件が満たされた場合にのみ [調査] タブで使用できます。
- 調査フレームワーク [sn_invest_fwk] アプリケーションがインストールされ、構成されている。詳細については、「サービスオペレーションワークスペース での調査フレームワークの設定」と「修復アクションフレームワークを構成する」を参照してください。
- 修復アクションは UI に表示されるように構成されます。詳細については、「[調査] タブをカスタマイズする」を参照してください。
修復アクションでは、プレイブックを使用して CI の問題を解決します。プレイブックには、修復アクションを段階的にガイドおよび実行するためのインタラクティブな UI が用意されています。プレイブックを使用すると、修復プロセスのすべての実行ステップを制御できます。プレイブックは、インシデントレコードページのコンテキストサイドパネルで利用できます。修復アクションが実行されると、その修復プロセスがプレイブックに追加されます。その後、コンテキストサイドパネルで [プレイブック] (
) アイコンを選択して、別のパネルでプレイブックを開き、プロセスを実行できます。[プレイブック] パネルには、次のタブが表示されます。
- 現在:ステータスが [新規] および [処理中] のプロセスとサービスの両方を含む、修復アクションをトリガーする プレイブックの現在のリストが表示されます。
- 履歴:Playbook の履歴リストが表示されます。これには、ステータスが [完了]、[キャンセル済み]、または [失敗] のプロセスとサービスの両方が含まれます。
進行中の [プロセスの終了] または [サービスを再起動] 修復アクションプレイブックはキャンセルすることができます。修復アクションプレイブックをキャンセルするには、修復アクションプレイブックを選択し、メニュー (
) アイコンを選択してから、[アクションをキャンセル] オプションを選択します。修復アクションプレイブックがキャンセルされると、対応するアクションもキャンセルされます。その後、プレイブックパネルの [履歴] タブに、修復アクションのステータスが [キャンセル] と表示されます。キャンセルの理由を表示するには、プレイブックで [理由を表示] オプションを選択します。次のいずれかに該当する場合、このオプションは使用できません。
- 修復アクションはすでに [キャンセル] ステータスである。
- 修復アクションの対応する CI アクションレコードの処理がすでに進行中である。
- 変更要求は、サーバータイプの CI に関連付けられたアクションの実装ステータスにすでに移行している。
[調査] タブの [修復アクション] セクションには、実行された修復アクションのリストを表示する [現在] タブと [履歴] タブも含まれています。デフォルトでは、このセクションにはプライマリ CI または現在の CI の修復アクションのリストが表示されます。[このインシデントのすべての CI で実行されたアクションを表示] トグルを切り替えて、インシデントに関連付けられたすべての CI の修復アクションのリストを表示できます。
プレイブックは、修復アクションフレームワーク [com.snc.sn_reacf] アプリケーションと調査フレームワーク [sn_invest_fwk] アプリケーションの両方がインストールおよび構成されている場合、および修復アクションがトリガーされた場合にのみ使用できます。プレイブックの詳細については、「」を参照してください。
注:
CI タイプのデバイスまたはサーバーのプロセスやサービスで修復アクションが進行中の場合、同時実行のまたは重複する修復アクションを実行することはできません。また、前の修復アクションの実行が完了するまで、同じ CI で同時実行のまたは重複する修復アクションを実行することはできません。この動作を変更し、修復アクションの同時実行を許可するには、[修復アクションタイプ] の [同時実行を許可] オプションを選択します。詳細については、「修復アクションフレームワークを構成する」を参照してください。
プロセスの終了
「プロセスの終了」修復アクションは、次のメトリクス情報カードで使用できます。
- メモリー別の上位プロセス
- CPU 別の上位プロセス
CI を選択してから、[プロセスの終了] を選択して、CI で実行されているプロセスを停止します。その後、修復プロセスがプレイブックに追加されます。コンテキストサイドパネルでプレイブック (
) アイコンを選択し、別のパネルでプレイブックを開いてプロセスを実行します。次の CI クラスに対して「プロセスの終了」修復アクションを実行できます。
- デバイス:この CI クラスでは、「プロセスの終了」修復プロセスを実行する前に、ユーザーの承認を得る必要がある 2 ステップのプロセスが実行されます。承認された後、デバイス (エンドポイントとも呼ばれます) でプロセスを直接停止できます。
- サーバー:この CI クラスでは、標準的な変更要求を使用して「プロセスの終了」修復アクションを実行する前に、変更要求を作成する必要があります。変更要求を作成するための追加情報も入力する必要があります。
サービスを再起動
「サービスを再起動」修復アクションは、サービスメトリクス情報カードで使用できます。
CI を選択してから、[サービスを再起動] を選択して、CI で実行されているサービスを再起動します。その後、修復プロセスがプレイブックに追加されます。コンテキストサイドパネルでプレイブック (
) アイコンを選択し、別のパネルでプレイブックを開いて修復アクションを実行します。次の CI クラスに対して「サービスを再起動」修復アクションを実行できます。
- デバイス:この CI クラスでは、「サービスを再起動」修復プロセスを実行する前に、ユーザーの承認を得る必要がある 2 ステップのプロセスが実行されます。承認された後、デバイス (エンドポイントとも呼ばれます) でサービスを直接再起動できます。
- サーバー:この CI クラスでは、標準的な変更要求を使用して修復アクションを実行する前に、変更要求を作成する必要があります。変更要求を作成するための追加情報も入力する必要があります。