📡 Datadog CLI(ログ・メトリクス・トレース)
Datadog のログ検索、メトリクス取得、トレース、ダッシュボード管理をCLIで行うSkill。SRE向け。
📺 まず動画で見る(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本体の挙動とは独立した参考情報です。
下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。
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
$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. 下の青いボタンを押して
datadog-cli.zipをダウンロード - 2. ZIPファイルをダブルクリックで解凍 →
datadog-cliフォルダができる - 3. そのフォルダを
C:\Users\あなたの名前\.claude\skills\(Win)または~/.claude/skills/(Mac)へ移動 - 4. Claude Code を再起動
⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。
🎯 このSkillでできること
下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。
📦 インストール方法 (3ステップ)
- 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
- 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
- 3. 展開してできたフォルダを、ホームフォルダの
.claude/skills/に置く- · macOS / Linux:
~/.claude/skills/ - · Windows:
%USERPROFILE%\.claude\skills\
- · macOS / Linux:
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` 本体に加え、参考資料・サンプル・スクリプトが入っている場合があります。
- 📄 SKILL.md (3,511 bytes)
- 📎 README.md (2,584 bytes)
- 📎 references/dashboards.md (6,564 bytes)
- 📎 references/logs-commands.md (3,048 bytes)
- 📎 references/metrics.md (1,383 bytes)
- 📎 references/query-syntax.md (1,374 bytes)
- 📎 references/workflows.md (2,781 bytes)