次の方法で共有


App Service で Microsoft Copilot in Azure を使用して迅速にアプリのトラブルシューティングを行う

Azure の Microsoft Copilot は、 Azure App ServiceAzure Functions の診断とソリューションのエキスパート コンパニオンとして機能できます。

Azure には、Web アプリと関数アプリに関するさまざまな問題に対応できる多くのトラブルシューティング ツールが用意されています。 どのツールを使用するべきかわからなくても、直面している問題について Microsoft Copilot in Azure に尋ねることができます。 Azure の Microsoft Copilot は、CPU 使用率の高さ、ネットワークの問題、またはその他の問題に関連しているかどうかについて、質問に最適なツールを決定します。 これらのツールは、発生している問題の解決に役立つ診断と提案を提供します。

Copilot in Azure は、Azure portal の診断情報を理解するのにも役立ちます。 たとえば、リソースの [診断と解決] ページを見ているとき、またはトラブルシューティング ツールによって提供された診断を表示しているときに、ページをまとめることや、エラーの意味を説明することを Copilot in Azure に依頼することができます。

Microsoft Copilot in Azure にトラブルシューティングの助けを求めると、現在のやりとりまたは Azure portal で表示されているページに基づいて、可能な限りのコンテキストが自動的に引き出されます。 コンテキストが明確でない場合は、情報が必要なリソースを指定するように求められます。

ヒント

ここに示すタスクとサンプル プロンプトには、Azure の Microsoft Copilot が特に役立つ領域がいくつか示されています。 ただし、これは、実行できるすべての操作の完全な一覧ではありません。 独自のプロンプトを試し、Azure の Microsoft Copilot が Azure のリソースと環境の管理にどのように役立つかを確認することをお勧めします。

メモ

ご利用の開発環境でこれらのプロンプトを実行する場合は、Visual Studio Code の拡張機能である Azure 用 GitHub Copilot (プレビュー) を使用して実行できるようになりました。 具体的には、Azure でアプリケーションをトラブルシューティングするためのプロンプトの記述などを行うことができます。

サンプル プロンプト

トラブルシューティング ツールにアクセスして診断情報を理解するために使用できるプロンプトの種類の例のいくつかを次に示します。 実際のシナリオに基づいてこれらのプロンプトを変更するか、別の種類の問題で助けを借りるために他のプロンプトを試してください。

トラブルシューティング:

  • "Web アプリがダウンしている"
  • "Web アプリが低速なのはなぜですか。"
  • "自動修復を有効にする"
  • "CPU 使用率が高い問題"
  • 「アプリのパフォーマンスに関する問題のトラブルシューティング」
  • "アプリの待機時間を分析してください。"

使用可能なツールについて理解する:

  • "特定の期間について Web アプリのアップタイムとダウンタイムを追跡できますか。"
  • "Web アプリのイベント ログを表示するのに役立つツールはありますか。"

プロアクティブ プラクティス:

  • "アプリのリスク アラート"
  • "このアプリの可用性に関するベスト プラクティスはありますか。"
  • "アプリの将来性を高めるにはどうすればよいですか。"

概要と説明:

  • "これらの診断の概要を教えてください。"
  • "このページを要約してください。"
  • "このエラーの意味を教えてください。"
  • "このページの 3 番目の診断について詳しく教えてください。"
  • "このエラーを解決するための次の手順は何ですか?"

Azure で Microsoft Copilot に "私の Web アプリがダウンしています" と伝えることができます。トラブルシューティングするリソースを選択すると、Azure の Copilot によって診断チェックが実行され、問題の原因が特定されます。

Web アプリがダウンしていることを示すプロンプトに応答する Azure の Copilot のスクリーンショット。

診断チェックが完了すると、Azure の Copilot が問題の潜在的な原因と解決策を共有します。 場合によっては、問題の解決に役立つ特定の診断ツールが Copilot によって提案されます。

Web アプリの問題に対する潜在的な解決策を共有している Azure の Copilot のスクリーンショット。

問題のトラブルシューティング中に、「このページの概要を教えてください」と言うことができます。Azure の Copilot は分析情報を要約し、推奨される解決策をいくつか提供します。

[Web アプリのダウン] ページの分析情報とソリューションを要約する Copilot in Azure のスクリーンショット。

次の手順