Today, we’re expanding the diversity of application environments TraceView supports by bringing node.js support out of private beta to general availability. AppNeta provides full-stack monitoring designed to cover critical production environments and all their moving parts, so it’s exciting to be able to support even more diverse and heterogeneous environments.
Support for http-server, http-client, mongodb and redis
Like other TraceView instrumentation, our node.js support doesn’t require any code modification–it automagically inserts hooks for key modules. The module gathers detailed performance data on mongodb and redis queries, as well as http-server/-client requests.
This data has helped node developers identify issues like slow queries, inter-tier dependencies, and poorly performing JS code paths.
Interested in expanding the coverage? We’re always working on expanding our instrumenation’s capabilities, so please provide feedback! Or, read on because you can also hack on our open instrumentation:
node-traceview project open on GitHub
Curious how it works, what it supports? Want to add a missing capability? Report a possible issue? Check out node-traceview on GitHub. This public site will host development as the module advances, and you’re more than welcome to dig in!