N|Solid for AWS Lambda

Low-Impact Monitoring for Node.js Serverless Functions

The N|Solid runtime is now available for Lambda functions through AWS Lambda Layers.

N|Solid for AWS Lambda is designed to offer a high-definition view of the performance and behavior of Lambda functions. Users can install and run N|Solid in place of vanilla Node.js with no code changes or instrumentation.

Free with a NodeSource Account

Pain-free implementation

N|Solid for AWS Lambda offers detailed insights on the performance and behavior of your functions. Installing is easy, and requires no changes to your existing code.

Instant visibility into overall health

Once installed, N|Solid will monitor the behavior of your functions in AWS Lambda and report function execution times, errors, and cold-starts, offering improved visibility into application behavior with minimal performance impact.

Put out fires faster with flame graphs

Access CPU profiles for a random sampling of invoked functions to diagnose performance issues and errors. Easy-to-use flame graph visualizations and detailed stack trace information help you inspect function behavior and identify problems quickly.

How to get started

  1. Create an account or sign in to access the N|Solid Amazon Resource Name (ARN) and your NodeSource license key to link your AWS and NodeSource accounts.
  2. Create a new Lambda function with a custom layer and enter the ARN provided in the Downloads & Setup section of your NodeSource account.
  3. Add your NodeSource license key as an environment variable to connect your accounts and start monitoring your functions.

For more detailed instructions, view our documentation.

Ready to try the platform built for Node.js?

Start for Free

Amazon Web Services, the “Powered by AWS” logo, and AWS Lambda are trademarks of Amazon.com, Inc. or its affiliates in the United States and/or other countries.