Skip to main content

Prerequisites

  • A GitHub account with repository access
  • A log provider (AWS CloudWatch, Azure Monitor, GCP Logging, Datadog, Loki, SumoLogic, etc.)
  • An Edgedive account (sign up here)
Setup takes approximately 15 minutes. White-glove onboarding is available—reach out to team@edgedive.com.

Step 1: Connect GitHub

Required. GitHub is how Edgedive accesses your codebase for investigations and creates pull requests.
1

Go to Connections

In Edgedive, navigate to Connections
2

Connect GitHub

Click Connect next to GitHub and install the Edgedive GitHub App
3

Select Repositories

Choose which repositories Edgedive should have access to
Start with a single repository to test the workflow before expanding access.

Step 2: Connect a Trigger Source

Connect Slack or a ticketing system so Edgedive knows when to investigate. You can @tag Edgedive, assign an issue to it, or have it respond automatically to alerts.
1

Connect Slack

Go to Connections → click Connect next to Slack
2

Authorize

Authorize the Edgedive app in your workspace
3

Invite to Channels

Invite @Edgedive to channels where alerts are posted or issues are discussed
Trigger investigations by @mentioning Edgedive in any channel where it’s been invited:
@Edgedive investigate high latency on the /api/checkout endpoint

Step 3: Connect a Log Provider

Give Edgedive access to your production logs for deeper investigations. This can be a cloud log provider or an observability platform.
ProviderSetup
AWS CloudWatchGo to AgentLogging Access Providers → select AWS CloudWatch
Azure MonitorGo to AgentLogging Access Providers → select Azure Monitor
Google Cloud LoggingGo to AgentLogging Access Providers → select Google Cloud Logging
See Connections for detailed setup instructions.
Cloud log access enables Edgedive to query production logs in real time, dramatically improving root cause accuracy.

Step 4: Trigger Your First Investigation

In any channel where Edgedive is present:
@Edgedive investigate 500 errors spiking in the payments service

Step 5: Review the Investigation Report

Edgedive delivers a structured report with:
  • Root cause analysis — What went wrong and why
  • Impact analysis — What’s affected and the severity
  • Incident timeline — Key events leading up to the issue
  • Suggested remediation — How to fix it
From here, you can:
ActionHow
Ask follow-up questionsReply in the Slack thread or issue comment
Create a PRClick Approve to let Edgedive implement the fix
Investigate furtherAsk Edgedive to dig deeper into specific signals
That’s it! Edgedive will now investigate alerts from your connected sources.

What’s Next?