Microsoft azure-skills の本番環境障害調査スキル:エージェントは「症状 → リソースの健全性 → ログ → メトリック → 最近の変更」の5段階で、Azure 上の Container Apps、App Service、Function Apps、AKS、仮想マシンの接続、およびメッセージングサービスの問題を調査します。AppLens、Azure Monitor の MCP ツール、または az コマンドを用いて証拠を収集できます。
skills.sh インストール数 572729(+1686 / 24時間)
セキュリティ監査:未実施
- スキャン未実施
理由
- サービス別の障害調査ガイドを提供:イメージのプル、コールドスタート、ヘルスプローブ、ポートの不一致、関数呼び出し失敗とバインディングエラー、仮想マシンの RDP / SSH 接続不可と NSG によるブロック、Event Hubs / Service Bus の AMQP エラーなどをカバー。AKS のイベントは個別ドキュメントへ振り分け
- 証拠のみの分析に対応:ユーザーが要求する場合や本番環境へのアクセスを禁止している場合、提供されたログ、メトリック、タイムラインのみで診断を行い、Azure へのクエリや変更は行わない
- KQL クエリライブラリと Azure Resource Graph クエリを同梱。リソース識別子がある場合は、スキル付属の診断スクリプトによるデータ取得を優先
- 同一リポジトリには他に 27 個のスキルが存在。skills.sh では 24 時間で 1686 回インストールされ、累計 572729 回(これは注目度を示すに過ぎない)
使い方
- Azure サブスクリプション、az CLI のログイン、および該当リソースへの読み取り権限が必要。AppLens / Monitor を使用するには Azure MCP への接続が必要
- 「troubleshoot app service」「container app 503」などの指示でトリガーされる。本番環境への介入を避けたい場合は、プロンプトで証拠分析のみを行う旨を明示する
リスク
- 本号では未監査のため、固定で C 級と評価され、インストールコマンドは表示されない。付属の診断スクリプトは読み込まれておらず、スキャンも未実施
- SKILL.md の冒頭で「権威あるガイドであり、必ず遵守すべきもの」と主張しており、強い口調のため、ユーザー自身の障害調査習慣を上書きする可能性がある
- 障害調査の範囲には、仮想マシンの資格情報リセットなど本番環境のリソースを変更する操作が含まれるため、実行前に人手による確認が必要