Node.js Debugging Made Easy

Find and fix issues in production using profilers, performance metrics and real-time alerts while staying secure

Go to app Get Started for Free

All plans include 7 day money back guarantee.

Trace Dashboard displayed on a laptop
Experts Trust RisingStack:

Trace helps you to...

FIX MEMORY LEAKS &
CPU BOTTLENECKS

Find memory leaks and slow function calls in your application by requesting CPU profiles and memory snapshots in production.

Trace helps you to figure out what slows you down.

Trace anomaly detection list

STAY SECURE IN PRODUCTION

Trace gives crucial information on your npm dependencies and sends alerts about potential attack vectors.

Find the vulnerable npm packages in your Node.js application.

Trace anomaly detection list

Trace allows Node.js teams to...

UNDERSTAND HOW AN APP WORKS

Take a look at the interactions inside your application, and see the connections with databases and 3rd party APIs.

Trace provides a live visualization of your app on a service level.

Trace service topology view

INSTANTLY DEBUG COMPLEX ISSUES

The timeline graph helps you to understand call chains, look for connection problems and pinpoint errors in an easy way.

Get insights on complicated issues with distributed tracing.

Trace events timeline viewer graph

FIND ERRORS IN THE CODE

Some errors may be more critical than others. Trace shows you why and how often they happen.

Instantly spot the errors needing an urgent fix.

Trace errors

CHECK SITE & API AVAILABILITY

It's important to know if your service is available for your customers. Trace collects and visualizes the APDEX metrics of your sites & public API(s).

Trace shows how your users experience your site from different regions.

Trace uptime checks

GAIN PERFORMANCE INSIGHTS

Finding memory leaks, performance issues and bad deployments is a piece of cake with Trace.

Never disappoint your customers again.

Trace service metrics and performance screen

GET REAL-TIME ALERTS

Get notifications and act immediately to prevent downtimes. Trace integrates with Slack, Pagerduty, Opsgenie and sends Webhooks.

You’ll never miss performance glitches again.

Slack logo Pager Duty logo
Trace anomaly detection list

Pricing

All accounts start with a 14-day free trial.

Custom

Custom pricing
  • Custom process limit
  • Custom data retention
  • Unlimited users
  • Live Chat support
  • Option for on-premises

Scaling

$265 /month
$220 /month
  • Monitor up to 30 processes*
  • 14 days of data retention
  • Unlimited users
  • Live Chat support
  •  
  • Get Started

*What is a process?

Startup

$99 /month
$82 /month
  • Monitor up to 13 processes*
  • 14 days of data retention
  • Unlimited users
  • Live Chat support
  •  
  • Get Started

Node Hero

$29 /month
$24 /month
  • Monitor up to 5 processes*
  • 7 days of data retention
  • Unlimited Users
  • Email & Docs Support
  •  
  • Get Started

Trace is available to monitor & debug open-source Node.js projects for free. Learn more!

Your Data is Safe

The Trace security team works hard on securing your data

Cloud version

Trace collects system usage information and network metrics by default. The collection of stack traces, CPU profiles and heapdumps are optional.

On-premises version

In case none of your data can leave your datacenter, Trace can be used as an on-premises software.
Learn more!