Nov 23, 2022 • 5 min read

Introducing: Highlight's Node.js Integration

author picture
Jay Khatri
Founder & Hype-man

Today, we’re excited to release Highlight’s Node.js Integration! This integration makes it easy for you to make the most of Highlight for tracking information details from your JavaScript backend.

Record backend errors

Session replay tools don’t capture backend errors, until now. With our Node.js Integration, you can keep track of all backend errors in Highlight with just a few lines of code, all on-top of session replay.

And beyond that, using the consumeError method, you can start to keep track of custom errors that you want to log in your app.

Send custom metrics

With Dashboards in Highlight, you can set up dashboards to monitor a variety of metrics for your app. Now, with the Node.js Integration, you can easily track custom backend metrics in a dashboard.

With the recordMetric method, you can keep track of important backend metrics like:

  • API response time
  • Response size
  • And more!

With custom alerts, you can set up thresholds for each backend metric, and will be notified immediately whenever a threshold is crossed in Slack or wherever your team lives.

Not just Node.js

Using a fancier JS backend framework like Next.js or Express.js?

Don’t worry! Highlight’s Node.js Integration works with other backend JS frameworks that use Node.js.

How to get started with the Node.js Integration

Getting started with the Node.js Integration is as easy as plug and play! Just follow the steps in our getting started guide! While you're on our docs site, check out our other integrations as well, (like our Next.js Integration).

Other articles you may like

The Debugging Process and Techniques for Web Applications: Part 2/2
5 Best Node.js Logging Libraries
Building a Reverse Proxy with Cloudflare Workers
Try Highlight Today

Get the visibility you need