← All platforms

Ember error tracking

An Ember app can be with you for years. Give its errors a dependable home, too. The Sentry Ember SDK sends the reports to Telebugs on your server.

~/hoofnotes  ember install @sentry/ember
~/hoofnotes  nvim app/app.js
import * as Sentry from "@sentry/ember";
Sentry.init({
// Copy the complete Telebugs DSN, key and path included.
dsn: "YOUR_TELEBUGS_DSN",
});
~/hoofnotes  ember serve

Space pauses or resumes. R replays. Escape shows the complete setup.

Hang on, I already use Sentry

Keep @sentry/ember and change its destination to your Telebugs DSN. Your error reports stay on your server. You don’t need a Sentry account.

Does this fit an existing Ember app?

Yes. The Ember addon connects the SDK to Ember’s error handling. You keep your routes, components, and conventions while changing where the error reports go.

Will I recognize my source code?

Yes. Give Telebugs the matching source maps and it can show your original files and line numbers instead of a minified backtrace.