エージェントは、組み込みのAzure可観測性を使用して、Log Analyticsと Application Insights に対して、セットアップなしでクエリを実行できます。 これらのコネクタは省略可能な最適化です。チームが同じワークスペースに頻繁にクエリを実行し、待機時間を短縮し、トークンの使用量を減らしたい場合に追加します。
組み込みの可観測性とコネクタ
コネクタがない場合、エージェントは az cli、Resource Graph、生の KQL を使用して、Azure Monitor リソースをその場で検出してクエリを実行します。 この方法はアドホック調査に適していますが、エージェントは毎回ワークスペースを検索してクエリ パラメーターを構築する必要があるため、トークンのコストが高くなります。
コネクタは、エージェントの事前構成済みアクセス パラメーター (ワークスペース ID、リソース グループ、サブスクリプション) を提供するため、検出手順をスキップして直接クエリを実行できます。 認証はコネクタ マッピングによって自動的に処理され、保存すると RBAC ロールが割り当てられます。
| 組み込み (コネクタなし) | コネクタ付き | |
|---|---|---|
| 検出 | エージェントが Resource Graph を使用してワークスペースを検索する | エージェントは、構成済みワークスペースを対象とします |
| トークンの使用 | エージェントが独自にパラメーターを構築するため、上位 | パラメーターが事前に設定されているため、低い |
| Latency | 各クエリの前に発見が行われるため、値が高くなる | クエリをすぐに実行して低くする |
| 認証 | マネージド ID。クエリ時に解決されたアクセス許可 | セットアップ時に事前構成済み |
| RBAC | リソースごとに手動で管理する | 保存時に自動割り当て済み |
どのように機能するのか
- コネクタの追加: コネクタ ピッカーから Log Analytics または Application Insights を選択します。
- リソースを選択する: 自動検出された一覧からワークスペースまたはリソースを選択します。
- 保存: エージェントは、必要な RBAC ロールをマネージド ID に自動的に割り当てます。
- クエリ: 自然言語でログについてエージェントに問い合わせてください。
能力
コネクタを構成すると、エージェントは次のことができます。
- 接続されているワークスペースで使用可能なテーブルを一覧表示します。
- 接続されたワークスペースまたは Application Insights リソースに対して KQL クエリを実行します。
- 調査中にログ データを他のデータ ソースと関連付けます。
- クエリ結果をチャット内のテーブルとして表示します。
例
インシデント調査中に、エージェントは高いエラー率を検出します。 接続されたLog Analytics ワークスペースを使用して、次の質問を行います。
Show me failed sign-in events from the last 24 hours grouped by user principal name
エージェントは、KQL を使用して SigninLogs テーブルに対してクエリを実行し、1 つの IP 範囲から MFA 試行が失敗したパターンを識別し、その調査タイムラインに結果を表示します。その結果はすべて、チャットを離れることなく表示されます。
関連するコンテンツ
- Log Analytics コネクタを設定します
- ADX クラスターに対する確定的でパラメーター化された KQL クエリ用の Kusto ツール
- 組み込みの監視クエリの診断にAzureのオブザーバビリティを使用する
- 定期的なログ クエリを自動化するためのスケジュールされたタスク