datadog
/datadog
Odpytuje dane obserwowalności Datadog (logi, metryki, monitory, dashboardy, hosty) przez bezpośrednie API przy badaniu problemów produkcyjnych.
- Autor
- letta-ai ↗
- Repozytorium
- skills ↗
- Licencja
- MIT
- Ostatnia zmiana repozytorium
- 01.10.2026
Ocena i bezpieczeństwo
- Pliki w paczce
- 7
- Skrypty
- 1
- Komentarze HTML
- 0
- Adresy URL w SKILL.md
- 0
Brak sygnałów. Repozytorium zmienione 01.10.2026, bez odwołań do wycofanych modeli i API.
MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.
- 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
- Prerequisites
- Quick Start
- Commands
- Time Formats
- Datadog Sites
- Troubleshooting
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
| Repozytorium | Wynik | Licencja |
|---|---|---|
| Ta strona · letta-ai/skills | 100 | MIT |
| TerminalSkills/skills | 100 | Apache-2.0 |
| yassimba/loom | 100 | Apache-2.0 |
| OpenHands/extensions | 100 | MIT |
| getsentry/junior | 100 | Apache-2.0 |
| jjmartres/ai-coding-agents | 100 | MIT |
| greedychipmunk/agent-skills | 100 | MIT |
| HelixDevelopment/agent | 100 | MIT |
| G1Joshi/Agent-Skills | 100 | MIT |
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.