Datadog | Sheetly Cheat Sheet

Last Updated: November 21, 2025

Datadog

Monitoring and observability platform

Core Features

Item Description
Infrastructure Server and container monitoring
APM Application performance monitoring
Logs Log management and analysis
Traces Distributed tracing
Metrics Custom metrics collection
Alerting Intelligent alerts

Agent Installation

DD_API_KEY=xxx DD_SITE=datadoghq.com bash -c ...
Install agent (Linux)
docker run -d --name dd-agent -e DD_API_KEY=xxx datadog/agent
Docker agent

Custom Metrics

from datadog import initialize, statsd

# Initialize
initialize(api_key='xxx', app_key='yyy')

# Send metrics
statsd.increment('web.requests')
statsd.histogram('web.response_time', 234)
statsd.gauge('database.connections', 45)

# With tags
statsd.increment('web.requests', tags=['env:prod', 'service:api'])

Best Practices

  • Use tags for everything (env, service, team)
  • Create monitors for SLIs/SLOs
  • Use APM for distributed tracing
  • Set up anomaly detection for key metrics

💡 Pro Tips

Quick Reference

Datadog provides unified view across infrastructure and apps

← Back to Data Science & ML | Browse all categories | View all cheat sheets