Angular Debugging

Angular Logging

Log and Debug Angular Errors in Real-Time

Monitor and Debug Remotely any Log or Error in your Angular Application, to Reproduce and Fix it with our Detailed Log Viewer and Java Script Stack Trace of Exception.

Bugfender is free up-to 100.000 Daily Log Lines! With unlimited installs, unlimited users, unlimited sessions and enterprise-grade encryption. Sing up!

Get Angular Error Monitoring and Remote Logging

Background Run

Backgound Run

If any Angular Error or Log is detected, Bugfender error handler will enqueue it to be processed in Background mode without lagging your Angular App’s performance. Our SDK is continuously logging user actions, unhandled exceptions and console logs.

Real-Time Error Reporting

Angular Real-Time Error Handling

Get JavaScript Errors in real-time, reproduce, and fix them faster than ever. Your users won’t even notice the error was there.
You can also get notified via email when something is not working as expected

JavaScript Error Details

Angular Detailed Error Log

See what the user did to get the error: interactions, console log messages, stack trace, and more. Our powerful Log Viewer and API will let you get all the information needed to fix bugs easier.

Angular Exception Details

Know which browser and what version is being used as many other insightful data to pinpoint where and why a bug is happening.
With Bugfender JavaScript error handling, error monitoring and logging, you are in good hands.

JavaScript Error Message

Installing the Angular SDK

The SDK can be easily installed as an NPM module that you can import to your application.

First of all, install SDK NPM package:

npm install @bugfender/sdk

Then you can init and use the SDK:

// Import Bugfender
import { Bugfender } from '@bugfender/sdk';

// Initialize. `appKey` is the only required option.
Bugfender.init({
    appKey: 'YOUR_APP_KEY_HERE',
    // overrideConsoleMethods: true,
    // printToConsole: true,
    // registerErrorHandler: true,
    // version: '',
    // build: '',
});

// Bugfender now can be used
Bugfender.log('Hello world!');

Now you can start using our tool:

import { Bugfender } from '@bugfender/sdk';

export class HomeComponent {
  constructor() {
    Bugfender.log('HomeComponent constructor');
  }
}

Remember to change YOUR_APP_KEY_HERE with the app key of your app. You can get an app key by signing up to Bugfender. For all the available options see our reference.

Superb Customer Support from Our Product Engineers

Providing top-notch support is a priority for us. At Bugfender, everyone is a customer champion, so when you submit a support request you’ll get a fast, high-quality response from our product engineers.

Elene Kassmeyer - A Happy Bugfender Customer
Hey there, is it possible to associate an email address with a device? Elene Kassmeyer
You can indeed, we've actually got a handy guide on this which you might find useful. Check it out here.
The Bugfender Team
Hyledd Quirina - A Happy Bugfender Customer
Is it possible to retrieve logs from a device, but only when an issue is raised? Hyledd Quirina
Absolutely, just disable logs for all devices. When an issue is raised, it bypasses this setting and sends over the logs so you can see what's been happening.
The Bugfender Team
Pól Balogh - A Happy Bugfender Customer
Is it possible to track issues with Bugfender? Such as app crashes? Pól Balogh
Issues we support right out of the box, and crash reporting is something that's on our roadmap - it'll be released really soon. For now, if you'd like to get more information on raising issues, take a look at this page.
The Bugfender Team
Jackie Alden - A Happy Bugfender Customer
Is it possible to send logs from within an Android service? Jackie Alden
That's a great question, and it sure is possible. If you initialize Bugfender within the service, you'll be able to send logs from there too.
The Bugfender Team

Already Trusted by Thousands.

Get Started For Free

as_menshealth as_tesco Slack as_safedome Airmail Airmail Logo