JavaScript

Gain Insight into Errors in Real Time with Airbrake

Start Free Trial

JavaScript Error & Performance Monitoring

Supported Frameworks

You can use Airbrake Error & Performance Monitoring with the following JavaScript frameworks:

Airbrake helps Javascript developers quickly prioritize the errors that most impact the user experience

Comprehensive error monitoring and reporting allow you to track error trends over time so that you can develop a better understanding of your app's health. Airbrake's detailed dashboard lets you review parameters, stack traces, and affected users so that assessing and resolving errors is both quick and easy. With Airbrake Javascript, your engineering team will improve their productivity, allowing them to get back to the business of creating great code. Monitor your entire app, not just your app performance, with Airbrake Javascript. Try Airbrake with a free trial; no credit card required!

Triage Incidents in Order of Priority with Hotspots

Hotspots give developers a deeper view into their errors, identify common patterns, and deliver the insights they need to quickly prioritize problem areas based on their unique needs.

Learn more

Use Source Maps to Increase Performance

Using public, private, or custom source maps enables Javascript users to increase page performance, while still getting relevant backtraces. Source maps also allow us to apply our grouping logic to code.

Learn more

Breadcrumbs: A Record of Events Leading Up to an Error

Airbrake provides Javascript users with a snapshot of the events leading up to a specific error occurrence organized in a timeline, so they can understand what actually happened when an error occurred. These events can include Web requests, User interactions (like clicks or keyboard presses) and Navigation updates.

Learn more

How to install Airbrake to capture JavaScript errors

Include the library via a script tag:

Full instructions can be found on the airbrake-js GitHub repository.

What features does our JavaScript notifier have?

  • Easy and flexible installation options including npm, Bower, and a public CDN
  • The ability to send uncaught errors to Airbrake or manually using a try/catch
  • Custom parameters for errors in order to provide more context
  • Source map support
  • Customizable filtering options to control which errors you send
  • Works well with all frameworks
  • Support for the Backbone.js library

Full instructions can be found on airbrake-js GitHub repository .

This will make the text black in colour with the font, Inconsolata.
This will make the text pink in colour with the font, Inconsolata.
This is the h6 heading.
This will make the text black in colour with the font, Inconsolata; size 20px.
This will make the text yellow in colour with the font, Inconsolata; size 20px.
KEY FEATURES:
  • Blazing fast, real-time errors alerts
  • Lightweight notifier installs quickly and won't impact your app performance
  • Receive error notifications via email, Slack, or webhooks
  • Fast error search and filtering within your Airbrake dashboard
  • Advanced data security including SOC-2 Compliance and SAML Single Sign-On - included with all Airbrake plans
  • Integrates with GitHub, Trello, Slack, JIRA, Pivotal Tracker, GitHub Enterprise, GitLab, GitLab CE/EE, Bitbucket, custom webhooks, and other 3rd party apps
  • Dupe error detection
  • Customizable error filtering
  • Unlimited users and projects
  • Comprehensive read & write API
  • Deploy tracking to monitor code quality
  • Performance insight about your total app health including your code, production environment, and the user experience.