Full Stack Node.js Monitoring

Monitor everything about your Node.js applications with one tool

Get More than APM

Retrace integrates code profiling, error tracking, application logs, and more

Improve Your Code

Quickly troubleshoot problems and identify ways to optimize your code

deep performance icon

Deep Performance Insights

Retrace collects detailed snapshots of what your code is doing and how long it takes

Complete Node.js Monitoring in One Tool

Retrace goes beyond APM to give developers all the tools they need in one easy to use solution

How Retrace for Node.js Works

Retrace uses lightweight profiling to automatically track key methods in your code. Detailed performance data helps you understand how your code is performing and how to improve it.

  • Low application overhead
  • Safe for production usage
  • SaaS based solution
Our monitoring agent is installed on each of your servers or containers. Please review our docs to learn more.
Automatic Instrumentation for Your Node.js Stack

Retrace automatically instruments dozens of common Node.js frameworks and application dependencies.

External HTTP
Designed for the Cloud

Retrace is designed to work well with cloud based workloads that automatically scale up and down. Multiple cloud deployment options are supported.

  • AWS Elastic Beanstalk
  • Virtual Machines
  • Containers

Retrace also works with any physical server or virtual machine. 

Retrace Feature Highlights

Node.js Performance Monitoring

Quickly identify which part of your application stack is the bottleneck and which web requests are being affected.

  • Slow application dependencies
  • Slow SQL queries
  • Slow web requests
  • Top application errors
Retrace Your Code with Lightweight Code Profiling

Retrace uses lightweight profiling to capture critical details about what your code is doing. Get deep, code-level insights into your application’s health. We call it Retrace because you can literally retrace what your code is doing!

  • Key methods in common libraries
  • SQL queries
  • External HTTP calls
  • Exceptions
  • Log messages
  • ... and much more
View Your Node.js Logs from Anywhere
Sending your logs to Retrace is easy with winston or our library.
  • Integrated error & web request profiling traces
  • Support for log tags & structured logging
  • Log monitoring
Find Unhandled Exception in Your Code
Quickly find exceptions in your code before your customers do.  Sending your logs is easy via winston or our library.
  • Get alerted about new and regressed errors
  • View related logging to an exception
  • Identify unique exceptions
  • Monitor exception rates

Monitor everything about your servers and applications in one place. Retrace includes powerful monitoring capabilities.

  • Charting, alerts, & notifications
  • Server monitoring
  • Error rates

Get Started with Retrace Today

No credit card required

Free eBooks

Download our eBooks to learn new programming skills .

Retrace Sandbox 400 x300 px
Explore the Sandbox

Find out why devs love Retrace. See it in action.

Node.js profilers
Read articles

Find tutorials & best practices to improve your Node.js app.

Learn More from Our Blog