How to install Airbrake for Node.js error monitoring

Installing Airbrake in your Node.js app takes no more than 3 minutes:

  1. Create an Airbrake account
  2. Run the install command from your terminal: npm install airbrake-js
  3. Add your configuration snippet to your project's app.js file:
    var AirbrakeClient = require('airbrake-js');
    var airbrake = new AirbrakeClient({
      projectId: 123,
      projectKey: 'abcdefg12345678'
Detailed instructions for Node.js and extra options can be found in the airbrake-js GitHub repository .

Key features

  • SSL
  • Blazing fast
  • Notifications via email, Campfire or Webhooks
  • Fast Search
  • GitHub, Trello, Slack, JIRA, Pivotal Tracker, GitHub Enterprise, GitLab, GitLab CE/EE, Bitbucket, Lighthouse, Flowdock, Campfire, Assembla, custom webhooks and other
  • Dupe detection
  • Filtering
  • Multiple users
  • Comprehensive read & write API
  • Deploy tracking

You monitor your servers, and even your apps. But who is monitoring your user experience? Your Node.js app might be up and running, but your customers could still be seeing errors. Airbrake can help.

Airbrake silently monitors your Node.js application, 24 hours/day, 7 days/week, alerting you to all new errors affecting your users in real time. With Airbrake Node.js error reporting you receive general information about your app's performance, as well as:

  • Aggregated error data - identify affected URLs, browsers, users, and more
  • Deploy tracking - view the impact of a deploy on your error volumes and types
  • Detailed stack traces - making it easy to drill down and catch troublesome errors

Installing Airbrake in your Node.js app is easy and takes just minutes. Airbrake Node.js error reporting is immediate and delivered via the communication tool of your choice, including Webhooks, Campfire, or email. Stop losing customers to a bad experience. Let Airbrake help.

Why Airbrake?

  • Fix bugs faster

    Stacktraces, parameters, affected users - you name it. All the info you need to identify, assess and resolve errors quickly.

  • Monitor code quality

    With deploy tracking, error trends, and detailed dashboards, managing and triaging errors has never been easier.

  • Improve team productivity

    Collaborate, prioritize, triage and more with our custom workflow integrations.

Find the root cause

  • Identify the root cause fast
  • Locate the errors file, method and even the line of code
  • Identify affected users, browsers, URLs, and more with Aggregations
  • Find any error with search and filter features

Advance your workflow

  • Collaborate and discuss the reported errors to prioritize and transfer them into tasks
  • Link errors with your favorite project managment and chat tools
  • Include all team members and enhance error based communication

Haven't tried Airbrake yet?

Start your free trial