jpskill.com
💼 ビジネス コミュニティ

azure-observability

Azure MonitorなどのAzureの監視サービスを活用し、メトリクス収集、アプリ性能監視、分散トレース、KQLクエリ実行、対話型レポート作成などを通して、システム全体の状況を把握し、問題解決を支援するSkill。

📜 元の英語説明(参考)

Azure Observability Services including Azure Monitor, Application Insights, Log Analytics, Alerts, and Workbooks. Provides metrics, APM, distributed tracing, KQL queries, and interactive reports.

🇯🇵 日本人クリエイター向け解説

一言でいうと

Azure MonitorなどのAzureの監視サービスを活用し、メトリクス収集、アプリ性能監視、分散トレース、KQLクエリ実行、対話型レポート作成などを通して、システム全体の状況を把握し、問題解決を支援するSkill。

※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。

⚡ おすすめ: コマンド1行でインストール(60秒)

下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。

🍎 Mac / 🐧 Linux
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o azure-observability.zip https://jpskill.com/download/19669.zip && unzip -o azure-observability.zip && rm azure-observability.zip
🪟 Windows (PowerShell)
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/19669.zip -OutFile "$d\azure-observability.zip"; Expand-Archive "$d\azure-observability.zip" -DestinationPath $d -Force; ri "$d\azure-observability.zip"

完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。

💾 手動でダウンロードしたい(コマンドが難しい人向け)
  1. 1. 下の青いボタンを押して azure-observability.zip をダウンロード
  2. 2. ZIPファイルをダブルクリックで解凍 → azure-observability フォルダができる
  3. 3. そのフォルダを C:\Users\あなたの名前\.claude\skills\(Win)または ~/.claude/skills/(Mac)へ移動
  4. 4. Claude Code を再起動

⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。

🎯 このSkillでできること

下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。

📦 インストール方法 (3ステップ)

  1. 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
  2. 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
  3. 3. 展開してできたフォルダを、ホームフォルダの .claude/skills/ に置く
    • · macOS / Linux: ~/.claude/skills/
    • · Windows: %USERPROFILE%\.claude\skills\

Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。

詳しい使い方ガイドを見る →
最終更新
2026-05-18
取得日時
2026-05-18
同梱ファイル
9

📖 Skill本文(日本語訳)

※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。

Azure Observability サービス

サービス

サービス 使用する状況 MCP ツール CLI
Azure Monitor メトリック、アラート、ダッシュボード azure__monitor az monitor
Application Insights APM、分散トレーシング azure__applicationinsights az monitor app-insights
Log Analytics ログクエリ、KQL azure__kusto az monitor log-analytics
Alerts 通知、アクション - az monitor alert
Workbooks 対話型レポート azure__workbooks -

MCP サーバー (推奨)

Azure MCP が有効な場合:

Monitor

  • azure__monitor とコマンド monitor_metrics_query - メトリックのクエリ
  • azure__monitor とコマンド monitor_logs_query - KQL を使用したログのクエリ

Application Insights

  • azure__applicationinsights とコマンド applicationinsights_component_list - App Insights リソースの一覧表示

Log Analytics

  • azure__kusto とコマンド kusto_cluster_list - クラスターの一覧表示
  • azure__kusto とコマンド kusto_query - KQL クエリの実行

Azure MCP が有効でない場合: /azure:setup を実行するか、/mcp 経由で有効にしてください。

CLI リファレンス

# Log Analytics ワークスペースの一覧表示
az monitor log-analytics workspace list --output table

# KQL を使用したログのクエリ
az monitor log-analytics query \
  --workspace WORKSPACE_ID \
  --analytics-query "AzureActivity | take 10"

# Application Insights の一覧表示
az monitor app-insights component list --output table

# アラートの一覧表示
az monitor alert list --output table

# メトリックのクエリ
az monitor metrics list \
  --resource RESOURCE_ID \
  --metric "Percentage CPU"

一般的な KQL クエリ

// 最近のエラー
AppExceptions
| where TimeGenerated > ago(1h)
| project TimeGenerated, Message, StackTrace
| order by TimeGenerated desc

// リクエストのパフォーマンス
AppRequests
| where TimeGenerated > ago(1h)
| summarize avg(DurationMs), count() by Name
| order by avg_DurationMs desc

// リソース使用量
AzureMetrics
| where TimeGenerated > ago(1h)
| where MetricName == "Percentage CPU"
| summarize avg(Average) by Resource

監視戦略

監視対象 サービス メトリック/ログ
アプリケーションエラー App Insights 例外、失敗したリクエスト
パフォーマンス App Insights 応答時間、依存関係
インフラストラクチャ Azure Monitor CPU、メモリ、ディスク
セキュリティ Log Analytics サインイン、監査ログ
コスト Cost Management 予算アラート

SDK クイックリファレンス

監視サービスへのプログラムによるアクセスについては、簡潔な SDK ガイドを参照してください。

サービスの詳細

特定のサービスに関する詳細なドキュメントについては、以下を参照してください。

📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開

Azure Observability Services

Services

Service Use When MCP Tools CLI
Azure Monitor Metrics, alerts, dashboards azure__monitor az monitor
Application Insights APM, distributed tracing azure__applicationinsights az monitor app-insights
Log Analytics Log queries, KQL azure__kusto az monitor log-analytics
Alerts Notifications, actions - az monitor alert
Workbooks Interactive reports azure__workbooks -

MCP Server (Preferred)

When Azure MCP is enabled:

Monitor

  • azure__monitor with command monitor_metrics_query - Query metrics
  • azure__monitor with command monitor_logs_query - Query logs with KQL

Application Insights

  • azure__applicationinsights with command applicationinsights_component_list - List App Insights resources

Log Analytics

  • azure__kusto with command kusto_cluster_list - List clusters
  • azure__kusto with command kusto_query - Execute KQL queries

If Azure MCP is not enabled: Run /azure:setup or enable via /mcp.

CLI Reference

# List Log Analytics workspaces
az monitor log-analytics workspace list --output table

# Query logs with KQL
az monitor log-analytics query \
  --workspace WORKSPACE_ID \
  --analytics-query "AzureActivity | take 10"

# List Application Insights
az monitor app-insights component list --output table

# List alerts
az monitor alert list --output table

# Query metrics
az monitor metrics list \
  --resource RESOURCE_ID \
  --metric "Percentage CPU"

Common KQL Queries

// Recent errors
AppExceptions
| where TimeGenerated > ago(1h)
| project TimeGenerated, Message, StackTrace
| order by TimeGenerated desc

// Request performance
AppRequests
| where TimeGenerated > ago(1h)
| summarize avg(DurationMs), count() by Name
| order by avg_DurationMs desc

// Resource usage
AzureMetrics
| where TimeGenerated > ago(1h)
| where MetricName == "Percentage CPU"
| summarize avg(Average) by Resource

Monitoring Strategy

What to Monitor Service Metric/Log
Application errors App Insights Exceptions, failed requests
Performance App Insights Response time, dependencies
Infrastructure Azure Monitor CPU, memory, disk
Security Log Analytics Sign-ins, audit logs
Costs Cost Management Budget alerts

SDK Quick References

For programmatic access to monitoring services, see the condensed SDK guides:

Service Details

For deep documentation on specific services:

同梱ファイル

※ ZIPに含まれるファイル一覧。`SKILL.md` 本体に加え、参考資料・サンプル・スクリプトが入っている場合があります。