翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
自律型インシデント対応
調査の開始
インシデント対応調査は、3 つの方法のいずれかで開始できます。
組み込み統合 - 組み込み統合を使用して、DevOps エージェントスペースを ServiceNow などのチケット発行システムに接続できます。接続されると、DevOps エージェントインシデント対応調査はサポートチケットから自動的にトリガーされ、DevOps エージェントは主要な検出結果、根本原因分析、緩和計画の更新を元のチケットに提供します。
ウェブフック - ウェブフックを使用して、 AWS DevOps エージェントにイベントを送信できます。たとえば、ウェブフックを使用して PagerDuty チケットまたは Grafana アラームからインシデント対応調査をトリガーできます。
手動 - DevOps エージェントスペースウェブアプリケーションのインシデント対応タブからインシデント対応調査を手動で開始できます。DevOps エージェントが調査するインシデントを説明する自由形式のテキストを入力すると、調査計画の作成、結果の収集、根本原因の特定、緩和計画の生成の提案を行うことができます。いくつかの事前設定された開始点から選択して、調査をすばやく開始することもできます。 最近トリガーされたアラームを調査し、基盤となるメトリクスとログを分析して根本原因を特定する最新のアラーム、コンピューティングリソース全体で高い CPU 使用率メトリクスを調査して過剰なリソースを消費しているプロセスまたはサービスを特定する CPU 使用率が高いアラーム、メトリクス、アプリケーションログを分析して障害の原因を特定することで、アプリケーションのエラー率の最近の増加を調査するエラー率の急増。
「調査を開始する」を選択すると、エージェントが作業に集中するのに役立つ追加の詳細を入力するように求められます。調査ダイアログには、次のフィールドが含まれます。
調査の詳細 – 説明があらかじめ入力されています。これを編集して調査範囲を絞り込むことができます。
調査の開始点 – 必要に応じて、エージェントの特定のアラーム、メトリクス、ログスニペット、またはその他の開始点を記述します。
インシデントの日時 – UTC 形式で現在の時刻が自動的に入力されます。インシデントが以前に発生したかどうかを調整します。
調査に名前を付ける – タイムスタンプ付きで自動生成されます。これをカスタマイズできます (最大 400 文字)。
Priority – ドロップダウンから調査優先度を選択します (Medium がデフォルトです)。
必要に応じてこれらのフィールドを確認して調整し、「調査を開始する...」を選択して開始します。その後、調査の詳細ページに移動し、DevOps エージェントの動作を確認できます。
調査の概要の表示
概要タブには、調査の簡潔なライブビューが表示されます。 AWS DevOps Agent が証拠を収集し、分析を改良すると更新されます。
調査と利用可能な証拠に応じて、概要には以下が含まれます。
インシデントのステータス、重大度、観察された影響
現在の原因仮説または確認された根本原因
現在の調査の焦点と次のステップ
主要なメトリクスとインシデントタイムライン
調査タスクとそのステータス
提案された緩和アクションまたは完了した緩和アクション
関連するリソースへのリンクを含む、拡張可能な検出結果とサポート証拠
タイムラインタブを選択して、エージェントの調査ステップとツールアクティビティの完全な時系列レコードを確認します。
認証ステップの表示
AWS DevOps Agent が調査中にダウンストリームシステムに認証されると、調査タイムラインでそのステップを直接確認できます。認証ステップごとに、成功またはエラーのステータスを確認できます。認証が失敗した場合、失敗メッセージと、エージェントが実行した基盤となるブラウザのステップが表示されます。これにより、サイレントギャップが実用的な詳細に置き換えられます。
サブエージェント実行タイムラインの表示
より迅速に調査するために、 AWS DevOps Agent は調査の一部を並列サブエージェントに委任できます。たとえば、異なるコンピューティングサービスの CPU メトリクスを同時に収集できます。各サブエージェントは、調査タイムラインに独自のエントリとして表示され、名前、ツール呼び出しの数、 などの実行時間というラベルが付けられますec2-cpu-metrics · 5 tool calls · 50s。
任意のサブエージェントエントリを展開して、指定されたコンテキストとタスク、タイミングによる個々の推論ステップ、ツール呼び出し、独自の検出結果など、ネストされたタイムライン全体を表示できます。並列調査の各部分が結論にどのように達したかを正確に追跡できます。エントリを再度折りたたんで、タイムライン全体を読み取れるようにします。
調査とチャットする
実行中は、調査に直接メッセージを送信できます。これを使用して、調査を終了したり、新しい調査を開始したりすることなく、エージェントの焦点をリダイレクトしたり、持っていない情報を提供したり、仮説を再検討したりします。
この方法で送信したメッセージは調査エージェント自体に送信され、既に収集した証拠とともに読み取られます。
メッセージを送信する
調査にメッセージを送信するには:
DevOps エージェントスペースウェブアプリケーションのインシデント対応タブから調査を開きます。
ページの下部にある調査とチャットを選択します。このボタンは、調査の任意のタブから使用できます。
AWS DevOps Agent はタイムラインタブに切り替わり、タイムラインの下にメッセージボックスが開くため、書き込み時にエージェントが何をしているかを監視できます。
メッセージを入力して送信します。Enter を押して送信するか、Shift+Enter を押して新しい行を開始します。
メッセージボックスを閉じるには、概要に戻るなど、メッセージボックスの上にあるボタンを選択します。元のタブに戻ります。
メッセージボックスには、名前とともに として送信が表示されます。すべてのメッセージはサインインした ID に起因するため、調査レコードには誰が誘導したかが表示されます。
1 つのメッセージは最大 32,768 文字です。メッセージが長い場合、 AWS DevOps エージェントはメッセージが長すぎて送信しません。
キューに入れられたリクエスト
メッセージはステップの途中でエージェントを中断しません。 AWS DevOps エージェントはキューに入れ、エージェントは推論ステップ間でキューを読み取ります。つまり、メッセージがツール呼び出しの途中で到着することはなく、エージェントはそれを実行した内容の全体像とともに適用します。
メッセージが待機している間、タイムラインの下の番号付きキューリクエストリストに表示されます。複数のメッセージを送信すると、キューに入れられます。各リクエストは、エージェントがリストをピックアップしたときにリストを離れ、エージェントのレスポンスがタイムラインに表示されます。
完了した調査のメッセージング
すでに終了した調査にメッセージを送信することもできます。これを行うと、 AWS DevOps エージェントはそれを再開します。調査は実行中の状態に戻り、エージェントは同じ調査でメッセージと以前のコンテキスト全体を継続します。
これは、調査が回答に満たない場合や、完了後に新しい情報が到着した場合に便利です。
調査とチャットできる場合
調査とのチャットは、調査のキュー、実行、待機、または完了中に使用できます。キャンセル、失敗、またはタイムアウトした調査には使用できません。
Chat で DevOps エージェントと話すことで、調査を誘導することもできます。詳細については、「オンデマンド DevOps タスク」を参照してください。
インシデントのトリアージ
トリアージフェーズは、 AWS DevOps エージェントのインシデント対応システムの最初のステージです。Datadog からのアラーム、ServiceNow からのインシデントチケット、Dynatrace の問題などの外部イベントがトリガーされると、 AWS DevOps Agent はそれを数秒以内に自動的に処理して、個別に調査するか、既存の調査にリンクするかを判断します。
トリアージステージの主な機能はインシデント相関です。関連するインシデントを特定し、それらを 1 つの調査に統合して、重複する作業とリソースの無駄を回避します。新しいインシデントが到着すると、 AWS DevOps Agent はルックバックウィンドウ (通常は 20 分) 内でアクティブな調査とともに分析します。AI を活用した分析を使用して、コンポーネントの類似性、地理的リージョン、タイミングパターンなどの要因を調べ、インシデント間の関係を判断します。
AWS DevOps Agent は、次の 3 つの決定のいずれかを行います。
リンク済み – インシデントを既存の調査に関連付け、新しいインシデントに関するコンテキストを含むステアリングメッセージをその調査に送信します。
スキップ済み – インシデントはスキルで定義されたスキップ基準に一致し、調査なしで自動的に却下されます。詳細については、「DevOps エージェントスキル」を参照してください。
続行 — インシデントの新しい独立した調査をスケジュールします。
トリアージ決定の表示
インシデントがリンクされると、プライマリ調査は、リンクされたインシデントの詳細と相関の推論を含むステアリングメッセージを受信します。 AWS DevOps エージェントスペースウェブアプリでは、インシデントがリンクされた理由を説明する相関推論とともに、LINKED のステータスが表示されます。プライマリ調査では、リンクされたすべてのインシデントのリストが表示され、調査中の関連する問題の全範囲を確認できます。外部チケットシステム (ServiceNow、PagerDuty など) と通信チャネル (Slack) は、インシデントが相関推論とともにリンクされたという通知を受け取ります。
インシデントがスキップされると、 AWS DevOps エージェントスペースウェブアプリは、インシデントがフィルタリングされた理由とともに SKIPPED のステータスを表示します。外部チケットシステムと通信チャネルには、インシデントがスキップされたという通知とスキップ理由も表示されます。
トリアージ決定の修正
AWS DevOps Agent が誤ってインシデントをリンクした場合は、 AWS DevOps Agent Space ウェブアプリを介して手動でリンクを解除できます。これにより、リンクされていないインシデントが独立した調査として再スケジュールされます。相関ロジックを含む AWS DevOps エージェントスキルを作成し、トリアージステージに関連付けることで、カスタム相関ルールを指定することもできます。
AWS DevOps Agent が誤ってインシデントをスキップした場合は、 AWS DevOps Agent Space ウェブアプリから手動でスキップ解除できます。これにより、調査のためにインシデントが再スケジュールされます。スキップされるインシデントを調整するには、スキップ条件を定義するスキルを変更または非アクティブ化します。
インライン緩和提案
アラームが調査をトリガーすると、 AWS DevOps Agent は緩和提案を調査ビューに直接表示するようになりました。エージェントは根本原因分析を完了し、提案をインラインで表示します。別の緩和ステップを開始する必要はありません。
各提案には、推奨されるアクション、期待される成果、条件または前提条件が記載されています。各提案を確認し、パラメータを絞り込み、適用するかどうかを選択できます。
調査と緩和は、単一の自動フローとして実行されます。これにより、2 つのステージ間のハンドオフがなくなるため、ビュー間の切り替えに費やす時間が短縮されます。
調査に関するフィードバックを提供する
調査が完了したら、根本原因分析に関するフィードバックを提供できます。このフィードバックにより、将来の調査精度が向上し、エージェントスペース全体のレポートが可能になります。
調査を誤ってマークし、実際の根本原因を指定すると、 AWS DevOps Agent はリフレクションメモリストアにメモリを作成するため、アラームの今後の調査でも同じミスを回避できます。
フィードバックを送信するには
フィードバックは、次の 2 つの方法で提供できます。
ウェブアプリ – 完了した調査で、調査の詳細からフィードバックを追加するを選択します。フィードバックモーダルが開きます。根本原因を正しいまたは正しくないと評価できます。正しくない場合は、実際の根本原因を指定できます。また、ステアリングが必要かどうかを示し、緩和の正確性を評価し、追加のメモを追加することもできます。
チャット – 会話中に調査の根本原因が正しいか正しくないことをエージェントに伝えます。エージェントは構造化されたフィードバックを会話で収集し、フォローアップの質問を一度に 1 つずつ尋ねます。
フィードバックフィールド
フィードバックを提供するときは、以下を指定できます。
Verdict (必須) – 根本原因が正しいか正しくないか。
実際の根本原因 – エージェントの分析が間違っている場合の実際の根本原因。
ステアリングが必要 – エージェントが調査中にヒューマンガイダンスが必要かどうか。
緩和策の正確性 — 提案された緩和策が正しいかどうか。正しくない場合は、正しい緩和策を記述できます。
その他の注意事項 – 調査品質に関する自由形式の注意事項。
フィードバックの更新
以前に送信したフィードバックはいつでも更新できます。最新の送信は、その調査に関する以前のフィードバックをすべて置き換えます。
精度メトリクスの表示
チャットでエージェントにフィードバック履歴をまとめるように依頼できます。エージェントは、合計フィードバック数、精度の割合、および判定別の内訳を報告します。
へのレポート AWS
フィードバックを提供するときは、トラブルシューティング AWS の目的で とフィードバックを共有するようにオプトインできます。このオプションを有効にして送信する前に、次の免責事項が表示されます。
フィードバックを共有する前に、明示的に確認する必要があります AWS。
人間によるサポートを依頼する
AWS DevOps エージェントは AWS サポートに直接接続して、インシデント対応プロセスを合理化できます。 AWS サポートから追加のサポートが必要な場合は、DevOps Agent Space ウェブアプリからサポートケースを作成して、調査コンテキストをサポート AWS エンジニアと自動的に共有し、問題を説明するのに必要な時間を短縮できます。
仕組み
インシデントを調査する際、 AWS DevOps Agent は分析の包括的なログを構築します。これには以下が含まれます。
根本原因の調査結果
分析されたメトリクス、ログ、トレース
コード変更とデプロイ履歴の確認
推奨される修復アクション
イベントとシステム動作のタイムライン
AWS DevOps エージェントスペースウェブアプリから直接、調査を AWS Support にエスカレーションできます。これを行うと、 AWS DevOps Agent は自動的に調査ログを AWS サポートに渡し、詳細を手動で収集して説明することなく、調査に関する完全なコンテキストをサポートエンジニアに提供します。
AWS サポートとのチャット
サポートケースを作成したら、 AWS DevOps エージェントスペースウェブアプリ内の別のチャットウィンドウで AWS サポートと通信できます。これにより、次のことが可能になります。
AWS DevOps エージェントの調査タイムラインとともに、 AWS サポートエンジニアと問題について話し合う
AWS DevOps Agent の自動分析と AWS Support のエキスパートガイダンスを同じインターフェイスで表示する
必要に応じて追加情報や明確化をシームレスに共有する
チャットエクスペリエンスにより、 AWS DevOps Agent の調査と AWS サポートの会話に簡単にアクセスできるため、コラボレーションと解決が迅速になります。
サポートケース言語
AWS DevOps Agent を使用してサポートケースを作成すると、そのケースはエージェントスペースのエージェントレスポンス言語設定で設定された言語で自動的に作成されます。これにより、サポートケースは、希望する言語を話すサポートエンジニアにルーティングされます。
例えば、エージェントスペース言語が日本語に設定されている場合、サポートケースは日本語サポートエンジニアにルーティングされます。言語が設定されていない場合、または設定された言語が選択したケースカテゴリ AWS のサポートでサポートされていない場合、ケースはデフォルトで英語になります。
AWS 現在、ケースルーティングでは、中国語、英語、フランス語、日本語、韓国語、ポルトガル語、スペイン語がサポートされています。サポートケースに使用される言語を変更するには、エージェントスペース設定のエージェントレスポンス言語設定を更新します。詳細については、「エージェントスペースの作成」を参照してください。
サポートプランの要件
AWS DevOps エージェントを通じてサポートケースを作成して操作できるかどうかは、 AWS サポートプランによって異なります。使用権限の詳細については、 Support Plans ユーザーガイドを参照してください。
注: ベーシックサポートのお客様はテクニカルサポートケースを作成できないため、 AWS DevOps エージェントの調査を AWS Support Developer Support にエスカレーションすることはできません。したがって、お客様は AWS DevOps Agent を通じてケースを作成できますが、サポートセンターにアクセスしてサポートエンジニアAWS
AWS サポートと共有される情報
AWS DevOps Agent Space ウェブアプリからサポートケースを作成すると、次の情報が AWS Support に自動的に共有されます。
調査タイムライン: AWS DevOps Agent の分析の時系列レコード
リソース情報: 影響を受ける AWS リソース
オブザーバビリティデータ: 統合されたモニタリングツールからの関連するメトリクス、ログ、トレース
最近の変更: コードのデプロイ、インフラストラクチャの変更、設定の更新
修復の試行: Actions AWS DevOps Agent を推奨
影響評価: インシデントの範囲と重大度
AWS サポートと共有されるすべてのデータは、既存の AWS データレジデンシーとセキュリティ設定に従います。 AWS DevOps Agent は、特定の調査に関連する情報のみを共有し、組織のデータガバナンスポリシーを尊重します。
開始方法
AWS DevOps Agent AWS のサポート統合を使用するには:
アクティブな AWS サポートプランがあることを確認します。
AWS DevOps Agent の IAM アクセス許可にサポートケースの作成 (
support:CreateCase、) が含まれていることを確認しますsupport:DescribeCases。AWS DevOps Agent が問題を調査していて、 AWS サポートサポートが必要な場合は、DevOps Agent Space ウェブアプリから人間によるサポートを依頼を選択します。
AWS サポートと共有される調査の概要を確認します。
サポートプランの使用権限に基づいて、適切なケース重要度を選択します。
ケースを送信する - AWS DevOps Agent には調査ログが自動的に含まれます。
チャットウィンドウが自動的に開き、すぐに AWS サポートとのコラボレーションを開始できます。