jpskill.com
🛠️ 開発・MCP コミュニティ 🔴 エンジニア向け 👤 エンジニア・AI開発者

📡 Datadog CLI(ログ・メトリクス・トレース)

datadog-cli

Datadog のログ検索、メトリクス取得、トレース、ダッシュボード管理をCLIで行うSkill。SRE向け。

⏱ ライブラリ調査+組込 半日 → 1時間

📺 まず動画で見る(YouTube)

▶ 【衝撃】最強のAIエージェント「Claude Code」の最新機能・使い方・プログラミングをAIで効率化する超実践術を解説! ↗

※ jpskill.com 編集部が参考用に選んだ動画です。動画の内容と Skill の挙動は厳密には一致しないことがあります。

📜 元の英語説明(参考)

Datadog CLI for searching logs, querying metrics, tracing requests, and managing dashboards. Use this when debugging production issues or working with Datadog observability.

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

一言でいうと

Datadog のログ検索、メトリクス取得、トレース、ダッシュボード管理をCLIで行うSkill。SRE向け。

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

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

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

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

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

💾 手動でダウンロードしたい(コマンドが難しい人向け)
  1. 1. 下の青いボタンを押して datadog-cli.zip をダウンロード
  2. 2. ZIPファイルをダブルクリックで解凍 → datadog-cli フォルダができる
  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-17
取得日時
2026-05-17
同梱ファイル
7

💬 こう話しかけるだけ — サンプルプロンプト

  • Datadog CLI(ログ・メトリクス・トレース) を使って、最小構成のサンプルコードを示して
  • Datadog CLI(ログ・メトリクス・トレース) の主な使い方と注意点を教えて
  • Datadog CLI(ログ・メトリクス・トレース) を既存プロジェクトに組み込む方法を教えて

これをClaude Code に貼るだけで、このSkillが自動発動します。

📖 Skill本文(日本語訳)

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

Datadog CLI

AI エージェントが Datadog のログとメトリクスを使用してデバッグおよびトリアージを行うための CLI ツールです。

必須事項

コマンドを使用する前に、関連するリファレンスドキュメントを必ずお読みください。

セットアップ

環境変数 (必須)

export DD_API_KEY="your-api-key"
export DD_APP_KEY="your-app-key"

キーは https://app.datadoghq.com/organization-settings/api-keys から取得してください。

CLI の実行

npx @leoflores/datadog-cli <command>

米国以外の Datadog サイトの場合は、--site フラグを使用してください。

npx @leoflores/datadog-cli logs search --query "*" --site datadoghq.eu

コマンド概要

コマンド 説明
logs search フィルターでログを検索します
logs tail リアルタイムでログをストリームします
logs trace 分散トレースのログを見つけます
logs context タイムスタンプの前後のログを取得します
logs patterns 類似のログメッセージをグループ化します
logs compare 期間間のログ数を比較します
logs multi 複数のクエリを並行して実行します
logs agg ファセットでログを集計します
metrics query 時系列メトリクスをクエリします
errors サービス/タイプ別のエラーのクイックサマリー
services ログアクティビティのあるサービスをリスト表示します
dashboards ダッシュボードを管理します (CRUD)
dashboard-lists ダッシュボードリストを管理します

クイック例

エラーの検索

npx @leoflores/datadog-cli logs search --query "status:error" --from 1h --pretty

ログのテール (リアルタイム)

npx @leoflores/datadog-cli logs tail --query "service:api status:error" --pretty

エラーサマリー

npx @leoflores/datadog-cli errors --from 1h --pretty

トレース相関

npx @leoflores/datadog-cli logs trace --id "abc123def456" --pretty

メトリクスのクエリ

npx @leoflores/datadog-cli metrics query --query "avg:system.cpu.user{*}" --from 1h --pretty

期間の比較

npx @leoflores/datadog-cli logs compare --query "status:error" --period 1h --pretty

グローバルフラグ

フラグ 説明
--pretty 色付きの人間が読める出力
--output <file> 結果を JSON ファイルにエクスポートします
--site <site> Datadog サイト (例: datadoghq.eu)

時間形式

  • 相対: 30m, 1h, 6h, 24h, 7d
  • ISO 8601: 2024-01-15T10:30:00Z

インシデントトリアージワークフロー

# 1. エラーのクイック概要
npx @leoflores/datadog-cli errors --from 1h --pretty

# 2. これは新しいエラーですか?前の期間と比較します
npx @leoflores/datadog-cli logs compare --query "status:error" --period 1h --pretty

# 3. エラーパターンを見つけます
npx @leoflores/datadog-cli logs patterns --query "status:error" --from 1h --pretty

# 4. サービスで絞り込みます
npx @leoflores/datadog-cli logs search --query "status:error service:api" --from 1h --pretty

# 5. タイムスタンプ周辺のコンテキストを取得します
npx @leoflores/datadog-cli logs context --timestamp "2024-01-15T10:30:00Z" --service api --pretty

# 6. 分散トレースを追跡します
npx @leoflores/datadog-cli logs trace --id "TRACE_ID" --pretty

その他のデバッグワークフローについては、workflows.md を参照してください。

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

Datadog CLI

A CLI tool for AI agents to debug and triage using Datadog logs and metrics.

Required Reading

You MUST read the relevant reference docs before using any command:

Setup

Environment Variables (Required)

export DD_API_KEY="your-api-key"
export DD_APP_KEY="your-app-key"

Get keys from: https://app.datadoghq.com/organization-settings/api-keys

Running the CLI

npx @leoflores/datadog-cli <command>

For non-US Datadog sites, use --site flag:

npx @leoflores/datadog-cli logs search --query "*" --site datadoghq.eu

Commands Overview

Command Description
logs search Search logs with filters
logs tail Stream logs in real-time
logs trace Find logs for a distributed trace
logs context Get logs before/after a timestamp
logs patterns Group similar log messages
logs compare Compare log counts between periods
logs multi Run multiple queries in parallel
logs agg Aggregate logs by facet
metrics query Query timeseries metrics
errors Quick error summary by service/type
services List services with log activity
dashboards Manage dashboards (CRUD)
dashboard-lists Manage dashboard lists

Quick Examples

Search Errors

npx @leoflores/datadog-cli logs search --query "status:error" --from 1h --pretty

Tail Logs (Real-time)

npx @leoflores/datadog-cli logs tail --query "service:api status:error" --pretty

Error Summary

npx @leoflores/datadog-cli errors --from 1h --pretty

Trace Correlation

npx @leoflores/datadog-cli logs trace --id "abc123def456" --pretty

Query Metrics

npx @leoflores/datadog-cli metrics query --query "avg:system.cpu.user{*}" --from 1h --pretty

Compare Periods

npx @leoflores/datadog-cli logs compare --query "status:error" --period 1h --pretty

Global Flags

Flag Description
--pretty Human-readable output with colors
--output <file> Export results to JSON file
--site <site> Datadog site (e.g., datadoghq.eu)

Time Formats

  • Relative: 30m, 1h, 6h, 24h, 7d
  • ISO 8601: 2024-01-15T10:30:00Z

Incident Triage Workflow

# 1. Quick error overview
npx @leoflores/datadog-cli errors --from 1h --pretty

# 2. Is this new? Compare to previous period
npx @leoflores/datadog-cli logs compare --query "status:error" --period 1h --pretty

# 3. Find error patterns
npx @leoflores/datadog-cli logs patterns --query "status:error" --from 1h --pretty

# 4. Narrow down by service
npx @leoflores/datadog-cli logs search --query "status:error service:api" --from 1h --pretty

# 5. Get context around a timestamp
npx @leoflores/datadog-cli logs context --timestamp "2024-01-15T10:30:00Z" --service api --pretty

# 6. Follow the distributed trace
npx @leoflores/datadog-cli logs trace --id "TRACE_ID" --pretty

See workflows.md for more debugging workflows.

同梱ファイル

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