Przejdź do treści
Biblioteka skilli
DevOps i chmura · Integracja z narzędziem

datadog

/datadog

Odpytuje dane obserwowalności Datadog (logi, metryki, monitory, dashboardy, hosty) przez bezpośrednie API przy badaniu problemów produkcyjnych.

Repozytorium
skills ↗
Licencja
MIT
Ostatnia zmiana repozytorium
01.10.2026

Ocena i bezpieczeństwo

100/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść35 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
7
Skrypty
1
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

Brak sygnałów. Repozytorium zmienione 01.10.2026, bez odwołań do wycofanych modeli i API.

Licencja

MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.

Co sprawdzić przed instalacją
  • 1 skrypt w paczce. Przejrzyj je przed instalacją, bo Claude może je uruchomić.

Skrypty: scripts/datadog.ts

Co robi i kiedy

Odpytuje dane obserwowalności Datadog (logi, metryki, monitory, dashboardy, hosty) przez bezpośrednie API przy badaniu problemów produkcyjnych.

Oryginalny opis (EN)

Query Datadog observability data (logs, metrics, monitors, dashboards, hosts) via direct API. Use when investigating production issues, checking monitors, searching logs, or accessing Datadog data.

Jak działa

  1. Prerequisites
  2. Quick Start
  3. Commands
  4. Time Formats
  5. Datadog Sites
  6. Troubleshooting
Sekcje z nagłówków SKILL.md, w oryginale · 125 linii, 342 słów
Podgląd SKILL.md
---
name: datadog
description: Query Datadog observability data (logs, metrics, monitors, dashboards, hosts) via direct API. Use when investigating production issues, checking monitors, searching logs, or accessing Datadog data.
---

# Datadog CLI

Direct API access to Datadog observability data — logs, metrics, monitors, dashboards, hosts, and APM spans.

## Prerequisites

Set these environment variables:

```bash
export DD_API_KEY="your-32-char-hex-api-key"
export DD_APP_KEY="your-application-key"
export DD_SITE="us5.datadoghq.com"  # or datadoghq.com, datadoghq.eu, etc.
```

**Get keys from Datadog:**
- API Key: Organization Settings → API Keys
- App Key: Organization Settings → Application Keys

**Required scopes** (for read-only access):
- `dashboards_read`, `monitors_read`, `metrics_read`, `logs_read_data`, `incidents_read`, `hosts_read`, `apm_read`

## Quick Start

```bash
# Test credentials
npx tsx <skill-path>/scripts/datadog.ts validate

# Search logs
npx tsx <skill-path>/scripts/datadog.ts search-logs "status:error" --from -1h

# Query metrics
npx tsx <skill-path>/scripts/datadog.ts query-metrics "avg:system.cpu.user{*}" --from -4h

# List monitors
npx tsx <skill-path>/scripts/datadog.ts list-monitors
```

## Commands

### Logs

```bash
# Search logs (default: last hour, 50 results)
npx tsx <skill-path>/scripts/datadog.ts search-logs "service:api status:error"
npx tsx <skill-path>/scripts/datadog.ts search-logs "env:prod" --from -30m --limit 100
```

### Metrics

```bash
# Query metric timeseries
npx tsx <skill-path>/scripts/datadog.ts query-metrics "avg:system.cpu.user{*}" --from -4h
npx tsx <skill-path>/scripts/datadog.ts query-metrics "sum:requests.count{service:api}.as_count()" --from -1d
```

### Monitors

```bash
# List all monitors
npx tsx <skill-path>/scripts/datadog.ts list-monitors

# Filter monitors
npx tsx <skill-path>/scripts/datadog.ts list-monitors --query "status:alert"

# Get specific monitor
npx tsx <skill-path>/scripts/datadog.ts get-monitor 12345
```

### Dashboards

```bash
npx tsx <skill-path>/scripts/datadog.ts list-dashboards
```

### Hosts

```bash
npx tsx <skill-path>/scripts/datadog.ts list-hosts
npx tsx <skill-path>/scripts/datadog.ts list-hosts --filter "env:production"
```

### Incidents

```bash
npx tsx <skill-path>/scripts/datadog.ts list-incidents
```

### APM (Spans & Services)

```bash
# Search spans
npx tsx <skill-path>/scripts/datadog.ts search-spans "service:api @http.status_code:500" --from -1h

# List services
npx tsx <skill-path>/scripts/datadog.ts list-services
```

## Time Formats

The `--from` and `--to` flags accept:
- Relative: `-1h`, `-30m`, `-1d`, `-4h`
- ISO 8601: `2026-03-20T00:00:00Z`

## Datadog Sites

| Region | DD_SITE value |
|--------|---------------|
| US1 | `datadoghq.com` |
| US3 | `us3.datadoghq.com` |
| US5 | `us5.datadoghq.com` |
| EU | `datadoghq.eu` |
| AP1 | `ap1.datadoghq.com` |

## Troubleshooting

**403 Forbidden:**
- Check DD_SITE matches your Datadog region
- Verify app key has required scopes
- Confirm API key is active

**Credentials not found:**
- Ensure DD_API_KEY and DD_APP_KEY are exported
- Check for typos in env var names
Pliki w paczce (7)
  • LICENSE 1 KB
  • SKILL.md 3 KB
  • assets/datadog-small.svg 3 KB
  • assets/datadog.png 9 KB
  • scripts/datadog.ts 7 KB
  • scripts/package-lock.json 41 KB
  • scripts/package.json 1 KB

Wersje

RepozytoriumWynikLicencja
Ta strona · letta-ai/skills100MIT
TerminalSkills/skills100Apache-2.0
yassimba/loom100Apache-2.0
OpenHands/extensions100MIT
getsentry/junior100Apache-2.0
jjmartres/ai-coding-agents100MIT
greedychipmunk/agent-skills100MIT
HelixDevelopment/agent100MIT
G1Joshi/Agent-Skills100MIT

Migawka bazy z 28.10.2026 · wersja paczki 955be01b93d8 (skrót SHA-256 całej paczki)

Pobrania w ostatnich 30 dniach: 0 · ranking

Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.

Podobne skille

  • 100datadog-cli
    Obsługuje Datadog CLI do przeszukiwania logów, odpytywania metryk, śledzenia żądań i zarządzania dashboardami przy debugowaniu problemów produkcyjnych.
  • 84use-datadog
    Obsługuje zadania observability przez Datadog CLI (pup) zamiast surowych wywołań API lub interfejsu WWW: monitory, alerty, logi, metryki, APM, incydenty, SLO i dashboardy.
  • 100datadog-api
    Odpytuje i zarządza danymi monitoringu Datadog: logi, metryki, monitory, dashboardy, zdarzenia, SLO, ślady i incydenty, w tym wyciszanie alertów i sprawdzanie stanu monitorów.
  • 100datadog-cli
    Przeszukuje logi, odpytuje metryki i śledzi żądania przez Datadog CLI podczas diagnozowania incydentów na produkcji.
  • 95ddsetup
    Inicjalizuje serwer MCP Datadog przy pierwszym użyciu i przeprowadza konfigurację przed zapytaniami o logi, metryki i alerty.
  • 90datadog-analysis
    Grupuje błędy z logów Datadog produkcyjnych usług we wzorce, wiąże je z kodem i przygotowuje raport błędu.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.