appsignal

AppSignal Now Supports Redis for Node.js Out of the Box

Adam Yeats
Milica Maksimović

Adam Yeats and Milica Maksimović on

AppSignal Now Supports Redis for Node.js Out of the Box

Starting today with version 0.6.0 of the Node.js integration, instrumenting a Node.js app that uses Redis is much easier. In fact, we instrument it for you - meaning that if you use Redis in your own app, there's no extra work for you, everything Just Works™ out of the box! 🎉

AppSignal Heavy Lifting

There are a few key things AppSignal focuses on: the ease of use, flexibility, and developer experience. Time is the most valuable resource you as a developer have, so we always strive to save you as much time as we can.

We built our AppSignal agent in such a way that it recognizes parts of your system. Then, it automatically configures AppSignal app to digest, process, monitor, and show you the graphs and dashboards you need the most.

Redis Integration Examples

If you're using Redis in your app today, then all you'll need to do is update the AppSignal for Node.js package. Once updated, you'll see your calls to Redis appear in the Event Timeline:

Screenshot of event timeline

You'll also be able to see the name of the command sent to Redis and the address of the Redis instance that the query was made to:

Screenshot of event timeline flyout

This is great news for those who wish to debug long running calls to a Redis cache. You can even set an anomaly trigger to send an alert on requests that run for a super long time!

There's more!

Version 0.6.0 of the Node.js integration also includes a number of other improvements.

  • Starting with version 0.6.0, the @appsignal/pg package has been deprecated. We felt it would be better to automatically instrument the pg package without the need to install another package, so from today, you no longer need to install the @appsignal/pg package to auto-instrument your database calls. This will work out of the box, just like the Redis integration.
  • Also, support for auto-instrumenting incoming HTTPS requests has been added. This means the customers who don't terminate SSL at their reverse proxy and use Node.js' internal https module instead will be able to use AppSignal for Node.js without any further configuration.

Game On!

Did you know that AppSignal is free for open source projects? If you have one, or know someone who might love having a powerful APM by their side, let them know!

For commercial projects, we have a 30 day free trial and a box of stroopwafels for everyone who gives us a shot! Once you have AppSignal set up, email us, and the 🍪 will be on their way.

Become our next author!

Find out more

AppSignal monitors your apps

AppSignal provides insights for Ruby, Rails, Elixir, Phoenix, Node.js, Express and many other frameworks and libraries. We are located in beautiful Amsterdam. We love stroopwafels. If you do too, let us know. We might send you some!

Discover AppSignal
AppSignal monitors your apps