Available Integrations
Datadog
API Key + Application Key authentication
Grafana
API Token (Cloud or self-hosted)
PagerDuty
OAuth or API Token
Netdata
API Token for Netdata Cloud
Dynatrace
Application performance monitoring with AI-powered problem detection
Datadog
Authentication Method
API Key + Application KeySetup Overview
-
Create API Key
- Go to Datadog > Organization Settings > API Keys
- Click + New Key, name it
Aurora - Copy the key
-
Create Application Key
- Go to Organization Settings > Application Keys
- Click + New Key, name it
Aurora - Copy the key
-
Identify Your Site
Site URL US1 datadoghq.comUS3 us3.datadoghq.comUS5 us5.datadoghq.comEU datadoghq.eu -
Enter Credentials in Aurora UI
- API Key, Application Key, and Site are entered via the UI
- No environment variables needed
Webhook Configuration
Receive Datadog alerts in Aurora:-
Get Webhook URL from Aurora UI
- Format:
https://your-aurora-domain/datadog/webhook/{user_id}
- Format:
-
Configure in Datadog
- Go to Integrations > Webhooks > + New
- Name:
aurora - URL: Paste Aurora webhook URL
-
Use in Monitors
- Add
@webhook-aurorato monitor notifications
- Add
Troubleshooting
“Datadog connector not working” — Check that API and Application keys are correctly configured in the UI.Grafana
Authentication Method
API Token (supports Grafana Cloud and self-hosted)Setup Overview
For Grafana Cloud:
-
Create Service Account
- Go to Grafana Cloud > your stack
- Administration > Service accounts > Add service account
- Name:
Aurora, Role:Viewer
-
Generate Token
- Click Add service account token
- Copy the token
-
Enter Token in Aurora UI
- No environment variables needed
For Self-Hosted Grafana:
-
Create API Token
- Go to Configuration > API Keys
- Click Add API key
- Name:
Aurora, Role:Viewer - Copy the key
- Enter Token and URL in Aurora UI
Webhook Configuration
Receive Grafana alerts in Aurora:-
Get Webhook URL from Aurora UI
- Format:
https://your-aurora-domain/grafana/alerts/webhook/{user_id}
- Format:
-
Configure Contact Point
- Go to Alerting > Contact points > + Add contact point
- Type:
Webhook - URL: Paste Aurora webhook URL
-
Route Alerts
- Go to Notification policies
- Route alerts to the Aurora contact point
Troubleshooting
“Grafana connector not working” — Check that the API token is correctly configured in the UI.For self-hosted Grafana, ensure Aurora can reach your Grafana instance URL.
PagerDuty
Authentication Methods
OAuth 2.0 or API Token (API Token recommended for development)Option A: API Token (Recommended)
-
Create API Key
- Go to PagerDuty > Integrations > API Access Keys
- Click Create New API Key
- Select Read or Write permissions
- Copy the token
-
Enter Token in Aurora UI
- No environment variables needed
Option B: OAuth
-
Create OAuth App
- Go to Integrations > Developer Mode > My Apps
- Click Create New App
- Name:
Aurora - Enable OAuth 2.0
- Redirect URL:
http://localhost:5000/pagerduty/oauth/callback - Copy Client ID and Client Secret
-
Configure Environment Variables
-
Restart Aurora
- Connect via OAuth Flow in Aurora UI
Webhook Configuration
Receive PagerDuty incidents in Aurora:Local Development Setup
-
Set Up Port Forwarding
-
Configure Environment Variable
- Restart Aurora Services
- Get Webhook URL from Aurora UI (will use ngrok URL)
-
Configure in PagerDuty
- Go to Integrations > Generic Webhooks (v3) > New Webhook
- Paste webhook URL
- Set scope: Account or specific services
- Subscribe to events:
incident.triggeredincident.acknowledgedincident.resolvedincident.custom_field_values.updated
- Click Add Webhook
Production Setup
Webhook URL format:https://your-aurora-domain/pagerduty/webhook/{user_id}
No port forwarding needed in production.
Troubleshooting
“PagerDuty OAuth is not enabled” — SetNEXT_PUBLIC_ENABLE_PAGERDUTY_OAUTH=true.
“Missing OAuth credentials” — Verify all PAGERDUTY_* env vars are set.
“Webhook not receiving events” — Verify:
NGROK_URLis set correctly (local dev)- ngrok tunnel is running
- Webhook URL matches Aurora UI
- Test notification was sent from PagerDuty
Netdata
Authentication Method
API TokenSetup Overview
-
Create API Token
- Go to Netdata Cloud > Account Settings > API Tokens
- Click Create Token
- Name:
Aurora - Copy the token
-
Enable Netdata Integration
-
Restart Aurora
- Enter Token in Aurora UI
Webhook Configuration
Receive Netdata alerts in Aurora:-
Get Webhook URL from Aurora UI
- Format:
https://your-aurora-domain/netdata/alerts/webhook/{user_id}
- Format:
-
Configure in Netdata Cloud
- Go to Space settings > Alert notifications > Add configuration
- Method:
Webhook - URL: Paste Aurora webhook URL
Troubleshooting
“Netdata connector not enabled” — EnsureNEXT_PUBLIC_ENABLE_NETDATA=true and restart Aurora.
Dynatrace
Dynatrace integration is coming soon. Check back for updates or contact us to request priority support.
Next Steps
Communication Tools
Connect Slack and Confluence for team collaboration
CI/CD Integrations
Integrate with GitHub, Jenkins, and Bitbucket