次の方法で共有


Azure SRE Agent プレビューでエージェントを作成して使用する

Azure SRE エージェントは、AI を利用した監視と支援を通じて、Azure リソースの正常性とパフォーマンスを維持するのに役立ちます。 エージェントは、リソースの問題を継続的に監視し、トラブルシューティングのヘルプを提供し、自然言語のチャット インターフェイスで修復手順を提案します。 正確性と制御性を確保するため、エージェントがユーザーに代わって行うすべてのアクションには、ユーザーの承認が必要です。

この記事では、エージェントを作成してリソースに接続し、最適なアプリケーション パフォーマンスを維持する方法について説明します。

[前提条件]

エージェントを作成するには、エージェントに適切なアクセス許可を付与し、正しい設定を構成し、適切なリソースへのアクセス権を付与する必要があります。

  • Azure アカウント: アクティブなサブスクリプションを持つ Azure アカウントが必要です。 まだアカウントがない場合は、無料でアカウントを作成することができます。

  • セキュリティ コンテキスト: ユーザー アカウントに、Microsoft.Authorization/roleAssignments/writeまたはユーザー アクセス管理者として アクセス許可が付与されていることを確認してください。

  • ファイアウォール設定: ファイアウォール設定の許可リストに *.azuresre.ai を追加します。 一部のネットワーク プロファイルでは、既定で *.azuresre.ai ドメインへのアクセスがブロックされる場合があります。

エージェントを作成する

監視するリソース グループをエージェントに関連付けて、エージェントを作成します。

  1. Azure Portalを開きます。

  2. を選択してを作成します。

  3. [エージェントの作成] ペインで、次の値を入力します。 この手順では、エージェント専用の新しいリソース グループを作成します。 これは、アプリケーションのリソース グループとは無関係です。

    [プロジェクトの詳細] セクションで、次の値を入力します。

    プロパティ 価値
    Subscription Azure のサブスクリプションを選択します。
    リソース グループ 既存のリソース グループを選択するか、名前を入力して新しいリソース グループを作成します。

    [エージェントの詳細] セクションで、次の値を入力します。

    プロパティ 価値
    エージェント名 エージェントの名前を入力します。
    リージョン [米国東部 2] を選択します。
  4. [ リソース グループの選択] を選択します。

  5. [監視するリソース グループの選択] ペインで、監視するリソース グループを検索します。

    リソース グループのリンクは選択しないでください。

    リソース グループ ピッカーで、グループ名の横にあるチェック マーク () は、そのグループに専門的なサポートを備えたサービスが含まれていることを示します。

    リソース グループを選択するには、その横にあるチェック ボックスをオンにします。

  6. ペインの下部までスクロールし、[保存] を選択します。

  7. を選択してを作成します。

    作成プロセスを開始すると、"デプロイが進行中です" のメッセージが表示されます。

エージェントとチャットする

エージェントは、自身に関連付けられているリソース グループ内のすべてのリソースにアクセスできます。 チャット機能を使用して、リソースに関連する問題を照会して解決します。

  1. Azure portal で、Azure SRE Agent を検索して選択します。

  2. 一覧でエージェントを見つけて選択します。

チャットウィンドウが表示されたら、エージェントに質問を始めることができます。 始めるのに役立つ一連の質問を次に示します。

  • あなたは何で私を助けることができますか?
  • どのサブスクリプション/リソース グループ/リソースを管理していますか?
  • <RESOURCE_NAME>に対してどのようなアラートを設定する必要がありますか?
  • すべてのサブスクリプションにおける Web アプリの 2xx 要求と HTTP エラーの視覚化を表示してください。

具体的な問題を念頭に置いている場合は、次のような質問をすることがあります。

  • <RESOURCE_NAME>が遅い理由
  • <RESOURCE_NAME>が機能しないのはなぜですか?
  • <RESOURCE_NAME>を調査できますか?
  • <METRIC><RESOURCE_NAME> を取得してくれますか。

マネージド リソース グループを更新する

エージェントが管理するリソース グループの一覧はいつでも変更できます。 これを変更するには、Azure portal でエージェントに移動し、[設定] タブを選択し、[管理対象リソース グループ] を選択します。

一覧からリソース グループを削除しても、リソース グループが削除されたり、悪影響を受けたりすることはありません。

インシデントを管理する

インシデント対応計画を設定することで、Azure サービスの障害を診断できます。

SRE Agent は既定で Azure Monitor のアラートに接続されますが、PagerDuty に接続するには以下の手順を使用することもできます。 PagerDuty で SRE エージェントを設定するには、PagerDuty API キーが必要です。

  1. SRE Agent リソースで、[インシデント管理] タブを選択します。

  2. インシデント プラットフォームの選択

  3. [インシデント プラットフォーム] ドロップダウン リストで、[PagerDuty] を選択します。

  4. API キーを入力します。

  5. 保存 を選択します。