New Relic monitoring for AWS Lambda offers in-depth performance monitoring for your Lambda functions. This document explains how to:
- Find your Lambda data in New Relic
- Understand UI components
- Understand chart data
- How to create custom charts
View your data
To view your Lambda data in New Relic: Go to one.newrelic.com > Entities explorer > AWS > Lambda functions.
For more about New Relic One, see Intro to New Relic One.
If you can't find your Lambda data:
Here are descriptions of the UI pages available for New Relic Lambda monitoring:
|Summary||The Summary page displays charts that give you a quick view into the most important performance data. If available, this will feature data gathered from APM agent instrumentation.|
|CloudWatch metrics||The CloudWatch metrics page displays Lambda data that comes from AWS CloudWatch. Charts include: invocation counts, duration, throttles, and error counts.|
|Distributed tracing||The Distributed tracing page shows distributed traces that include the monitored Lambda function. For details about this feature, see Distributed tracing.|
|Errors||The Errors page displays errors (
The Invocations page lets you filter your invocations by attribute, and view duration, throughput, external calls, and invocation breakdowns.
About invocation breakdowns: Some invocations will generate a breakdown if distributed tracing is enabled during instrumentation. Breakdowns are sampled; approximately 10% of invocations generate a breakdown. This sampling rate may be higher, depending on upstream sampling decisions.
Understand chart data
- To better understand what a chart is displaying
- To get ideas on how to create a custom NRQL query and chart