Set up error tracking, install SDKs, configure alerts, and monitor your applications.
1. Creating a Project
Go to observe.africoders.com and click New Project. Enter your project name and platform (JavaScript, Go, Python). You'll receive a DSN key — this is your unique project identifier for sending events.
2. Copying Your DSN Key
Your DSN is shown on the project settings page. It looks like: `https://observe.africoders.com/api/v1/ingest/YOUR-PROJECT-ID`. Copy it and add it to your application's environment variables.
3. Installing the SDK
Install the Africoders Observe SDK for your platform:
JavaScript: `npm install @africoders/observe`
Go: `go get github.com/africoders/observe-go`
Python: `pip install africoders-observe`
Initialize with your DSN key in your application's entry point.
4. Sending Your First Error
After installing the SDK, errors are captured automatically. To test, throw a test error in your application and check the Observe dashboard. You should see the error appear within seconds.
5. Reading the Dashboard
The Observe dashboard shows error groups (deduplicated), frequency charts, affected users, and stack traces. Click any error group to see individual occurrences, browser/OS info, and the full stack trace.
6. Setting Up Alerts
Coming soon: Configure email and Slack alerts for new errors, error spikes, and performance degradation. Set thresholds and notification channels from project settings.
7. Understanding Event Limits
Free accounts: 5,000 events/month. Pro: 100,000 events/month. Enterprise: 1,000,000 events/month. Events exceeding your quota are dropped. Upgrade for higher limits.
Still need help?
Can't find what you're looking for? Our support team is here.