Overview
The Datadog integration enables Steadwing to query metrics, monitors, and infrastructure data from your Datadog account. During root cause analysis, Steadwing pulls relevant metrics to identify anomalies, resource bottlenecks, and performance degradation patterns that correlate with production incidents.Why Use Datadog with Steadwing?
Metrics Analysis
Analyze infrastructure and application metrics during incidents
Anomaly Detection
Identify unusual metric patterns that indicate root causes
Resource Monitoring
Track CPU, memory, disk, and network usage during incidents
Monitor Correlation
Connect Datadog alerts to incident timing for better context
Setup Instructions
Step 1: Create Datadog API Keys
Generate API Key
- Log in to your Datadog account
- Navigate to Organization Settings → API Keys
- Click + New Key
- Configure the key:
- Name: Steadwing Integration
- Click Create Key
- Copy the generated API key
Generate Application Key
- In Datadog, go to Organization Settings → Application Keys
- Click + New Key
- Configure the key:
- Name: Steadwing Integration
- Click Create Key
- Copy the Application Key ID (not the full key)
Step 2: Identify Your Datadog Region
Determine your Datadog region by checking your Datadog URL:app.datadoghq.com→ us1us3.datadoghq.com→ us3us5.datadoghq.com→ us5app.datadoghq.eu→ euap1.datadoghq.com→ ap1
Step 3: Connect Datadog in Steadwing
- Navigate to Steadwing Settings
- Find the Datadog integration card
- Click to expand the collapsible form
- Fill in the required fields:
- API Key: Your Datadog API key
- Region: Your Datadog site (us1, us3, us5, eu, or ap1)
- Application Key: Your Datadog Application Key ID
- Toggle the switch to Enable the integration
Step 4: Verify Connection
- Return to Steadwing Settings
- Confirm the Datadog integration shows as Connected
- Create a test incident to verify metric data is being pulled correctly
How Datadog Integration Works
Data Collection
Steadwing queries Datadog for:- Infrastructure Metrics - CPU, memory, disk, network usage
- Application Metrics - Request rates, latency, error rates
- Custom Metrics - Any custom metrics you’ve configured
- Monitor States - Active alerts and monitor status
- Event Timeline - Deployments, configuration changes, alerts
Root Cause Analysis
When analyzing an incident, Steadwing:- Identifies the incident time window
- Queries relevant metrics from Datadog
- Detects anomalies and unusual patterns
- Correlates metric spikes with incident timing
- Compares metrics to historical baselines
- Includes metric graphs and insights in the RCA report
Configuration
Required Permissions
The Datadog API integration requires:- metrics_read - Read time series metric data
- monitors_read - Read monitor configurations and states
FAQs
What's the difference between API Key and Application Key?
What's the difference between API Key and Application Key?
The API Key authenticates your organization, while the Application Key identifies the specific user or service making API calls. Both are required for full Datadog API access.
How do I find my Datadog region?
How do I find my Datadog region?
Check your Datadog URL. For example, if you access Datadog at
us3.datadoghq.com, your region is us3. If you use app.datadoghq.com, your region is us1.Can Steadwing modify Datadog monitors or dashboards?
Can Steadwing modify Datadog monitors or dashboards?
No, Steadwing only has read access. It queries metrics and monitor states but never modifies configurations, dashboards, or data.
Does Steadwing count against my Datadog API limits?
Does Steadwing count against my Datadog API limits?
Yes, API calls count toward your Datadog rate limits. Steadwing is optimized to make minimal API calls, typically only during active RCA.
What happens if my API keys are revoked?
What happens if my API keys are revoked?
The integration will not work. Simply create new API keys and update them in Steadwing Settings to reconnect.