Trace by RisingStack Node.js APM

Debugger and monitoring solution for your Node.js apps and microservices Starting at $0/mo.

Understanding your application

Trace provides you a detailed but easy to understand overview of what is happening inside a distributed application.

Thanks to the automatically generated service map, you can instantly see communication and request flow between your services and figure out when and why the application slows down.

Faster debugging

Trace allows you to debug distributed systems without digging through logfiles, by recreating stack traces.

By looking at the timeline of a certain transaction, you’ll be able to figure out what caused the error in the given request and start working on the solution immediately.

Light and easy to use

Trace is a fast, user-friendly tool which will provide you great insights during developing and operating your applications.

Designed for microservices

Microservices come and go all the time.

Trace gives you a quick look at the current state of your application and a detailed overview on how your services interact with each other.

This tool will save you a tremendous amount of time spent on error detection and lets you to do what you love: coding.

Unique Node.js metrics

Event loop and garbage collection are fundamental for Node.js services. Trace provides specific metrics about them, as well as on CPU usage, memory consumption, response time and throughput.

Region Availability

The available application locations for this add-on are shown below, and depend on whether the application is deployed to the Common Runtime or a Private Space.

  • Common Runtime
  • Private Spaces
Region Available
United States Available
Europe Available
Map
Region Available Installable in Space
Virginia Available
Oregon Available
Frankfurt Available
Tokyo Available
Sydney Available
Map

Plans & Pricing

    • Distributed Tracing - to track and profile transaction across service boundaries
    • Service Map - to get a quick overview of all your services and their connections to each other
    • Alerting Emails - so problems never go unnoticed
    • Metrics - to measure response times, garbage collection and the event loop
    • CPU and Memory Profiling - to get code-level insights into performance issues
    • Alerting Integration - integrate Trace with Opsgenie / Pagerduty to get incident managment
    • Custom Metrics - send business metrics to Trace to correlate performance issues with them
    • Support Response within 12 hours
    • Data retention 24 hours
    • Automated Profiling - if your services are slowing down, Trace can create profiles automatically
    • Number of processes included 3
    • Distributed Tracing - to track and profile transaction across service boundaries
    • Service Map - to get a quick overview of all your services and their connections to each other
    • Alerting Emails - so problems never go unnoticed
    • Metrics - to measure response times, garbage collection and the event loop
    • CPU and Memory Profiling - to get code-level insights into performance issues
    • Alerting Integration - integrate Trace with Opsgenie / Pagerduty to get incident managment
    • Custom Metrics - send business metrics to Trace to correlate performance issues with them
    • Support Response within 12 hours
    • Data retention 14 days
    • Automated Profiling - if your services are slowing down, Trace can create profiles automatically
    • Number of processes included 5
    • Distributed Tracing - to track and profile transaction across service boundaries
    • Service Map - to get a quick overview of all your services and their connections to each other
    • Alerting Emails - so problems never go unnoticed
    • Metrics - to measure response times, garbage collection and the event loop
    • CPU and Memory Profiling - to get code-level insights into performance issues
    • Alerting Integration - integrate Trace with Opsgenie / Pagerduty to get incident managment
    • Custom Metrics - send business metrics to Trace to correlate performance issues with them
    • Support Response within 12 hours
    • Data retention 14 days
    • Automated Profiling - if your services are slowing down, Trace can create profiles automatically
    • Number of processes included 10
    • Distributed Tracing - to track and profile transaction across service boundaries
    • Service Map - to get a quick overview of all your services and their connections to each other
    • Alerting Emails - so problems never go unnoticed
    • Metrics - to measure response times, garbage collection and the event loop
    • CPU and Memory Profiling - to get code-level insights into performance issues
    • Alerting Integration - integrate Trace with Opsgenie / Pagerduty to get incident managment
    • Custom Metrics - send business metrics to Trace to correlate performance issues with them
    • Support Response within 12 hours
    • Data retention 14 days
    • Automated Profiling - if your services are slowing down, Trace can create profiles automatically
    • Number of processes included 20
    • Distributed Tracing - to track and profile transaction across service boundaries
    • Service Map - to get a quick overview of all your services and their connections to each other
    • Alerting Emails - so problems never go unnoticed
    • Metrics - to measure response times, garbage collection and the event loop
    • CPU and Memory Profiling - to get code-level insights into performance issues
    • Alerting Integration - integrate Trace with Opsgenie / Pagerduty to get incident managment
    • Custom Metrics - send business metrics to Trace to correlate performance issues with them
    • Support Response within 12 hours
    • Data retention 14 days
    • Automated Profiling - if your services are slowing down, Trace can create profiles automatically
    • Number of processes included 50

To provision or Login to provision on Elements.

Trace by RisingStack Node.js APM Documentation