← Home

šŸ•

⌘K
šŸ¤–
Claude Code AI Tools
šŸ¤—
Hugging Face AI Tools
🦜
LangChain AI Tools
🧠
Keras AI Tools
šŸ¦™
Ollama AI Tools
šŸ
Python Programming Languages
🟨
JavaScript Programming Languages
šŸ”·
TypeScript Programming Languages
āš›ļø
React Programming Languages
🐹
Go Programming Languages
šŸ¦€
Rust Programming Languages
šŸ“Š
MATLAB Programming Languages
šŸ—„ļø
SQL Programming Languages
āš™ļø
C/C++ Programming Languages
ā˜•
Java Programming Languages
🟣
C# Programming Languages
šŸŽ
Swift Programming Languages
🟠
Kotlin Programming Languages
ā–²
Next.js Programming Languages
šŸ’š
Vue.js Programming Languages
šŸ”„
Svelte Programming Languages
šŸŽØ
Tailwind CSS Programming Languages
šŸ’š
Node.js Programming Languages
🌐
HTML Programming Languages
šŸŽØ
CSS/SCSS Programming Languages
🐘
PHP Programming Languages
šŸ’Ž
Ruby Programming Languages
šŸ”“
Scala Programming Languages
šŸ“Š
R Programming Languages
šŸŽÆ
Dart Programming Languages
šŸ’§
Elixir Programming Languages
šŸŒ™
Lua Programming Languages
🐪
Perl Programming Languages
šŸ…°ļø
Angular Programming Languages
šŸš‚
Express.js Programming Languages
🐱
NestJS Programming Languages
šŸ›¤ļø
Ruby on Rails Programming Languages
ā—¼ļø
GraphQL Programming Languages
🟪
Haskell Programming Languages
šŸ’š
Nuxt.js Programming Languages
šŸ”·
SolidJS Programming Languages
⚔
htmx Programming Languages
šŸ’»
VS Code Development Tools
🧠
PyCharm Development Tools
šŸ““
Jupyter Development Tools
🧠
IntelliJ IDEA Development Tools
šŸ’š
Neovim Development Tools
šŸ”®
Emacs Development Tools
šŸ”€
Git DevOps & CLI
🐳
Docker DevOps & CLI
ā˜øļø
Kubernetes DevOps & CLI
ā˜ļø
AWS CLI DevOps & CLI
šŸ”„
GitHub Actions DevOps & CLI
🐧
Linux Commands DevOps & CLI
šŸ’»
Bash Scripting DevOps & CLI
🌐
Nginx DevOps & CLI
šŸ“
Vim DevOps & CLI
šŸ”Ø
Makefile DevOps & CLI
🧪
Pytest DevOps & CLI
🪟
Windows DevOps & CLI
šŸ“¦
Package Managers DevOps & CLI
šŸŽ
macOS DevOps & CLI
šŸ—ļø
Terraform DevOps & CLI
šŸ”§
Ansible DevOps & CLI
āŽˆ
Helm DevOps & CLI
šŸ”Ø
Jenkins DevOps & CLI
šŸ”„
Prometheus DevOps & CLI
šŸ“Š
Grafana DevOps & CLI
šŸ’»
Zsh DevOps & CLI
🐟
Fish Shell DevOps & CLI
šŸ’™
PowerShell DevOps & CLI
šŸ”„
Argo CD DevOps & CLI
šŸ”€
Traefik DevOps & CLI
ā˜ļø
Azure CLI DevOps & CLI
ā˜ļø
Google Cloud CLI DevOps & CLI
šŸ“Ÿ
tmux DevOps & CLI
šŸ”§
jq DevOps & CLI
āœ‚ļø
sed DevOps & CLI
šŸ“Š
awk DevOps & CLI
🌊
Apache Airflow DevOps & CLI
šŸ”¢
NumPy Databases & Data
🐼
Pandas Databases & Data
šŸ”„
PyTorch Databases & Data
🧠
TensorFlow Databases & Data
šŸ“ˆ
Matplotlib Databases & Data
🐘
PostgreSQL Databases & Data
🐬
MySQL Databases & Data
šŸƒ
MongoDB Databases & Data
šŸ”“
Redis Databases & Data
šŸ”
Elasticsearch Databases & Data
šŸ¤–
Scikit-learn Databases & Data
šŸ‘ļø
OpenCV Databases & Data
⚔
Apache Spark Databases & Data
🪶
SQLite Databases & Data
⚔
Supabase Databases & Data
šŸ”µ
Neo4j Databases & Data
šŸ“Ø
Apache Kafka Databases & Data
🐰
RabbitMQ Databases & Data
šŸ”¤
Regex Utilities
šŸ“
Markdown Utilities
šŸ“„
LaTeX Utilities
šŸ”
SSH & GPG Utilities
🌐
curl & HTTP Utilities
šŸ“œ
reStructuredText Utilities
šŸš€
Postman Utilities
šŸŽ¬
FFmpeg Utilities
šŸ–¼ļø
ImageMagick Utilities
šŸ”
ripgrep Utilities
šŸ”
fzf Utilities
šŸ“—
Microsoft Excel Office Applications
šŸ“˜
Microsoft Word Office Applications
šŸ“™
Microsoft PowerPoint Office Applications
šŸ“
Hancom Hangul Hancom Office
šŸ“½ļø
Hancom Hanshow Hancom Office
šŸ“Š
Hancom Hancell Hancom Office
šŸ“„
Google Docs Google Workspace
šŸ“Š
Google Sheets Google Workspace
šŸ“½ļø
Google Slides Google Workspace
šŸ”Œ
Cadence Virtuoso EDA & Hardware
āš™ļø
Synopsys EDA EDA & Hardware
šŸ’Ž
Verilog & VHDL EDA & Hardware
⚔
LTSpice EDA & Hardware
šŸ”§
KiCad EDA & Hardware
šŸ“
Notion Productivity
šŸ’Ž
Obsidian Productivity
šŸ’¬
Slack Productivity
šŸŽ®
Discord Productivity
šŸŽØ
Figma Design Tools
šŸ“˜
Confluence Atlassian
šŸ“‹
Jira Atlassian
šŸƒ
Jest Testing
⚔
Vitest Testing
šŸŽ­
Playwright Testing
🌲
Cypress Testing
🌐
Selenium Testing
šŸ’™
Flutter Mobile Development
šŸ“±
React Native Mobile Development
šŸŽ
SwiftUI Mobile Development
šŸ“±
Expo Mobile Development
šŸ
Django Web Frameworks
⚔
FastAPI Web Frameworks
šŸŒ¶ļø
Flask Web Frameworks
šŸƒ
Spring Boot Web Frameworks
šŸø
Gin Web Frameworks
⚔
Vite Build Tools
šŸ“¦
Webpack Build Tools
⚔
esbuild Build Tools
🐘
Gradle Build Tools
🪶
Maven Build Tools
šŸ”§
CMake Build Tools
šŸŽ®
Unity Game Development
šŸ¤–
Godot Game Development
šŸ”Œ
Arduino Embedded & IoT
šŸ”
Nmap Security
šŸ•
Datadog Monitoring
šŸ“–
Swagger/OpenAPI Documentation
No results found
EN KO

Agent

Agent Commands

sudo systemctl start datadog-agent Start agent
sudo systemctl stop datadog-agent Stop agent
sudo systemctl restart datadog-agent Restart agent
sudo datadog-agent status Check status
sudo datadog-agent health Health check
sudo datadog-agent configcheck Check config
sudo datadog-agent flare Create support flare

Agent Configuration

datadog.yaml
# /etc/datadog-agent/datadog.yaml
api_key: YOUR_API_KEY
site: datadoghq.com

# Hostname
hostname: my-server

# Tags
tags:
  - env:production
  - service:web
  - team:backend

# Logs
logs_enabled: true

# APM
apm_config:
  enabled: true
  apm_dd_url: https://trace.agent.datadoghq.com

# Process monitoring
process_config:
  process_collection:
    enabled: true

Custom Metrics

Python SDK

Send metrics
from datadog import initialize, statsd

initialize(statsd_host="localhost", statsd_port=8125)

# Count
statsd.increment("page.views")
statsd.increment("user.signups", tags=["plan:free"])

# Gauge
statsd.gauge("queue.size", 42)
statsd.gauge("memory.used", 1024, tags=["host:web-1"])

# Histogram
statsd.histogram("request.duration", 0.5)

# Distribution
statsd.distribution("payment.amount", 99.99)

# Set (count unique values)
statsd.set("users.unique", user_id)

# Timing
from datadog import statsd

@statsd.timed("function.duration")
def my_function():
    pass

Node.js SDK

Send metrics
const StatsD = require("hot-shots");

const dogstatsd = new StatsD({
  host: "localhost",
  port: 8125,
  prefix: "myapp.",
  globalTags: { env: "production" },
});

// Count
dogstatsd.increment("page.views");
dogstatsd.increment("api.calls", 1, { endpoint: "/users" });

// Gauge
dogstatsd.gauge("queue.size", 42);

// Histogram
dogstatsd.histogram("request.duration", 150);

// Timer
const timer = dogstatsd.timer("function.duration");
// ... do work
timer.stop();

APM Tracing

Tracing

Python tracing
# Install: pip install ddtrace
# Run: ddtrace-run python app.py

from ddtrace import tracer, patch_all

# Auto-instrument libraries
patch_all()

# Manual span
with tracer.trace("my.operation", service="my-service") as span:
    span.set_tag("user.id", user_id)
    # Do work
    result = do_something()
    span.set_tag("result.count", len(result))

# Decorator
@tracer.wrap(service="my-service", resource="process_order")
def process_order(order_id):
    pass
Node.js tracing
// Install: npm install dd-trace
// Require at top of entry file
const tracer = require("dd-trace").init({
  service: "my-service",
  env: "production",
});

// Manual span
const span = tracer.startSpan("my.operation");
span.setTag("user.id", userId);
try {
  // Do work
} finally {
  span.finish();
}

// With scope
tracer.trace("my.operation", { service: "my-service" }, (span) => {
  span.setTag("custom.tag", "value");
  return doSomething();
});

Logging

Log Configuration

Log collection
# /etc/datadog-agent/conf.d/python.d/conf.yaml
logs:
  - type: file
    path: /var/log/myapp/*.log
    service: my-service
    source: python
    tags:
      - env:production

  - type: docker
    service: my-container
    source: docker

  - type: tcp
    port: 10514
    service: my-service
    source: custom
JSON logging
import logging
import json_log_formatter

# Setup JSON formatter
formatter = json_log_formatter.JSONFormatter()
handler = logging.StreamHandler()
handler.setFormatter(formatter)

logger = logging.getLogger()
logger.addHandler(handler)
logger.setLevel(logging.INFO)

# Log with attributes
logger.info("User logged in", extra={
    "user_id": user_id,
    "dd.trace_id": tracer.current_span().trace_id,
    "dd.span_id": tracer.current_span().span_id,
})

Monitors

Monitor Definitions

Terraform monitor
resource "datadog_monitor" "cpu_high" {
  name    = "High CPU Usage"
  type    = "metric alert"
  message = "CPU usage is high on {{host.name}}. @slack-alerts"

  query = "avg(last_5m):avg:system.cpu.user{env:production} by {host} > 80"

  thresholds = {
    critical = 80
    warning  = 70
  }

  notify_no_data    = true
  no_data_timeframe = 10

  tags = ["env:production", "team:backend"]
}

resource "datadog_monitor" "error_rate" {
  name    = "High Error Rate"
  type    = "query alert"
  message = "Error rate exceeded threshold. @pagerduty"

  query = "sum(last_5m):sum:trace.http.request.errors{env:production}.as_count() / sum:trace.http.request.hits{env:production}.as_count() * 100 > 5"

  thresholds = {
    critical = 5
    warning  = 2
  }
}