- Create and import Datadog monitors for alerting and monitoring
- Create and import Service Level Objectives
- Define and manage service definitions for APM in Datadog.
Authentication
API Key
Ensure your API key has appropriate permissions for all resources you plan to
manage through Tempest.
- API Key
- Application Key
- Site (e.g., datadoghq.com)
How to add Datadog API Keys
How to add Datadog API Keys
1
Generate an Application Key
Navigate to Organization Settings for your Datadog Organization. Under the
“Access” section, select Application Keys. Create a new Application Key
and save it.
2
Generate an API Key
Navigate to Organization Settings for your Datadog Organization. Under the
“Access” section, select API Keys. Create a new API Key and save it.
3
Access Recipes
Navigate to Recipes and create or select a recipe
4
Add Datadog Resource
Add or select a Datadog resource in your recipe
5
Link Credentials
Click “Add credentials” then “+Link credentials”
6
Select Authentication Method
Select “API Key”
7
Name Credentials
Enter a credential name for identification
8
Enter API Keys
Input your API Key and Application Key
9
Enter Site
Input your Datadog site (e.g., datadoghq.com)
10
Complete Connection
Click “Connect”
Resources
Monitor
Create and import Datadog monitors for alerting and monitoring. Configuration options:- Name (required): The name of the monitor
- Type (required): Monitor type (metric alert, service check, log alert, etc.)
- Query (required): The monitoring query
- Message (required): The alert message content
- Thresholds: Alert and warning thresholds
- Notification settings: No-data notifications, timeframes
- Evaluation settings: Delays, window requirements
- Monitor identification
- Query configuration
- Message content
- Alert settings
Service
Define and manage service definitions for APM in Datadog. Configuration options:- Service Name (required): The Datadog service name
- Team (required): The Datadog team name
- Service identification
- Team association
- Service configuration
SLO
Create and import Service Level Objectives. Configuration options:- Name (required): The name of the SLO
- Type (required): SLO type (metric, monitor, time)
- Query configuration (required): Numerator and denominator queries
- Timeframe (required): Time window for SLO evaluation (7d, 30d, 90d)
- Target (required): Target threshold percentage
- Warning: Warning threshold percentage
- Description: Additional information about the SLO
- SLO identification
- Query configuration
- Timeframe settings
- Target thresholds