vkc-datadog-observability

star 0

Datadog observability workflow for VKC — MCP triage (plugin-datadog-datadog), env/instrumentation setup, monitor contract, and privacy-safe logging. Use when debugging production issues, setting up Datadog, investigating errors/metrics/traces, or running observability automations. (키워드= Datadog, observability, MCP, us5, 모니터, 로그, 트레이스, APM, DD_API_KEY)

LEE-SANG-BOK By LEE-SANG-BOK schedule Updated 5/24/2026

name: vkc-datadog-observability description: Datadog observability workflow for VKC — MCP triage (plugin-datadog-datadog), env/instrumentation setup, monitor contract, and privacy-safe logging. Use when debugging production issues, setting up Datadog, investigating errors/metrics/traces, or running observability automations. (키워드= Datadog, observability, MCP, us5, 모니터, 로그, 트레이스, APM, DD_API_KEY) metadata: short-description: Datadog MCP + runtime observability

VKC Datadog Observability

Always pair with $vkc-repo-guardrails. For MCP connection issues, also use Cursor plugin skill ddsetup / ddconfig.

Three layers (do not confuse)

Layer Where Purpose
Cursor MCP plugin-datadog-datadog + .cursor/settings.json Agent queries logs/metrics/monitors without browser
Runtime telemetry Vercel env App errors/traces/metrics in Datadog org
Monitor contract config/ops/datadog/monitors-contract.json Required alert surfaces (operator creates monitors in UI)

MCP rules

  • Server id: plugin-datadog-datadog only (never duplicate manual ~/.cursor/mcp.json datadog entries).
  • Site: US5DD_MCP_DOMAIN=mcp.us5.datadoghq.com (org: infoflowpartners).
  • Cloud automations do not inherit local MCP OAuth — set Plugins Domain on cursor.com if cloud shows not-setup.

Commands

npm run qa:datadog:preflight
npm run qa:monitoring:config
MONITORING_STRICT=true npm run qa:monitoring:config:strict

MCP triage sequence (interactive / automation)

  1. Confirm MCP connected (search dashboards or metric datadog.mcp.session.starts).
  2. search_datadog_monitors — alert/no-data monitors.
  3. aggregate_events or search_datadog_logs — only if log indexes exist.
  4. get_datadog_metric — route/API error metrics for service:viet-k-connect.
  5. Append findings to OPEN_LOOPS.md (cloud automations: REPORT ONLY).

Runtime env (Vercel / GitHub)

Variable Required Default
DD_API_KEY or DATADOG_API_KEY yes for telemetry
DD_SITE recommended us5.datadoghq.com
DD_SERVICE recommended viet-k-connect
DD_ENV recommended production / preview / development
DD_VERSION optional Vercel commit sha
DD_MCP_DOMAIN Cursor only mcp.us5.datadoghq.com

[!WARNING] Vercel APM 불가, infra-only. APM is disabled. Use Sentry + Analytics for traces.

Privacy (non-negotiable)

  • Never log passport, ARC, student ID, phone, private email, raw verification evidence.
  • Use sanitizeDatadogTags() from src/lib/observability/datadog-config.ts.
  • E2E/synthetic traffic must not pollute production dashboards.

References

  • Runbook: .codex/skills/vkc-datadog-observability/references/runbook.md
  • MCP queries: .codex/skills/vkc-datadog-observability/references/mcp-queries.md
  • Ops contract: docs/ops/datadog-observability-runbook.md
  • CI gate: docs/ops/ci_monitoring_gate_contract.md
  • Monitor SoT: config/ops/datadog/monitors-contract.json
Install via CLI
npx skills add https://github.com/LEE-SANG-BOK/VKC-2- --skill vkc-datadog-observability
Repository Details
star Stars 0
call_split Forks 0
navigation Branch main
article Path SKILL.md
More from Creator
LEE-SANG-BOK
LEE-SANG-BOK Explore all skills →