Skip to content

Commit a99a391

Browse files
Updated AWS lambda app
1 parent cfbb9b3 commit a99a391

File tree

8 files changed

+20
-10
lines changed

8 files changed

+20
-10
lines changed

docs/integrations/amazon-aws/lambda.md

Lines changed: 20 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ This section describes the data sources for the AWS Lambda app and how these the
1818

1919
The AWS Lambda app uses the following logs and metrics:
2020
* [AWS CloudWatch Logs](https://docs.aws.amazon.com/lambda/latest/dg/monitoring-functions-logs.html)
21-
* [CloudTrail Lambda Data Events](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/logging-management-and-data-events-with-cloudtrail.html#logging-data-events)
21+
* [CloudTrail Lambda Data Events](https://docs.aws.amazon.com/lambda/latest/dg/logging-using-cloudtrail.html#cloudtrail-data-events)
2222
* [AWS Lambda metrics](https://docs.aws.amazon.com/lambda/latest/dg/monitoring-functions-metrics.html)
2323

2424
### AWS CloudWatch Logs
@@ -317,27 +317,33 @@ Use this dashboard to:
317317

318318
### Request Analysis
319319

320-
**The AWS Lambda - Request Analysis** dashboard provides deeper insights into the invocations and performance of your AWS Lambda functions.
320+
**The AWS Lambda - Request Analysis** dashboard provides deeper insights into the invocations, operations, and performance of your AWS Lambda functions.
321321

322322
Use this dashboard to:
323323
* Monitor the invocation of an AWS Lambda function against all other functions.
324-
* Identify and top callers, top caller types, and top source IPs.
324+
* Identify the top source IPs.
325325
* Monitor failed and successful requests by function name to quickly identify when failed requests are occurring.
326326
* Troubleshoot and investigate individual function requests.
327-
* Monitor cold start duration for lambda functions.
327+
* Monitor cold start duration and key operations for lambda functions.
328328

329329
<img src={useBaseUrl('img/integrations/amazon-aws/AWS-Lambda-Request-Analysis.png')} alt="AWS Lambda" />
330330

331331

332332
### Usage Analysis
333333

334-
**AWS Lambda - Usage Analysis** dashboard provides insights into function usage by AWS services, user agents, and IAM users.
334+
**AWS Lambda - Usage Analysis** dashboard offers insights into function usage, including invocations, calling AWS services, user agents, IAM users, and detailed information about function callers.
335+
336+
:::note
337+
This dashboard provides analysis of AWS CloudTrail Data Events. By default, AWS CloudTrail does not log data events. To enable AWS CloudTrail data events, Refer [AWS Lambda Data Event](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/logging-data-events-with-cloudtrail.html#logging-data-events-console)
338+
:::
335339

336340
Use this dashboard to:
337341
* Audit, monitor, and compare the functions used in your serverless infrastructure.
338-
* Monitor which AWS services and IAM users are calling individual AWS Lambda functions.
339-
* Monitor which user agents are being used in Lambda function calls.
342+
* Monitor which AWS services and IAM users are calling individual AWS Lambda functions.
343+
* Monitor which user agents are being used in Lambda function calls.
340344
* Compare data across time to identify any unusual trends.
345+
* Identify top callers, top caller types.
346+
* Monitor the invocation of an AWS Lambda function.
341347

342348
<img src={useBaseUrl('img/integrations/amazon-aws/AWS-Lambda-Usage-Analysis.png')} alt="AWS Lambda" />
343349

@@ -351,19 +357,23 @@ Use this dashboard to:
351357
* Prioritize the resolution of errors and warnings across all Lambda functions.
352358
* Monitor the trend for the number of dead letter errors; when a Lambda is unable to write the failed event payload to your function's dead-letter queue.
353359
* Monitor the trend for the number of Lambda function throttling events; the number of Lambda function invocation attempts throttled due to invocation rates exceeding the configured concurrent limits.
354-
* Monitor the trend for Iterator Age applicable for your stream-based invocations only. This measures the age of the last record for each batch of records processed. Age is the difference between the time Lambda received the batch and the time the last record in the batch was written to the stream.
360+
* Monitor the trend for Iterator Age applicable for your stream-based invocations only. This measures the age of the last record for each batch of records processed. Age is the difference between the time Lambda received the batch, and the time the last record in the batch was written to the stream.
361+
* Monitor the trend for the number of async event drops, This indicates the number of asynchronous invocation requests that were dropped due to internal service errors or exceeding service limits.
362+
* Monitor the trend for recursive invocation drops, This measures the number of recursive invocation attempts that were dropped to prevent potential infinite loops and unbounded recursion within Lambda functions.
363+
* Monitor the trend for destination delivery failures, This tracks the number of times Lambda failed to deliver an asynchronous invocation result to a configured destination, such as an SNS topic, SQS queue, or EventBridge.
355364

356365
<img src={useBaseUrl('img/integrations/amazon-aws/AWS-Lambda-Error-Analysis.png')} alt="AWS Lambda" />
357366

358367

359368
### Resource Usage
360369

361-
**AWS Lambda - Resource Usage** dashboard provides insights on recent AWS Lambda request details, memory usage trends, function duration, and compute usage.
370+
**AWS Lambda - Resource Usage** dashboard provides insights on recent AWS Lambda request details, memory usage trends, function duration, claimed concurrency, and compute usage.
362371

363372
Use this dashboard to:
364373
* Monitor the memory usage pattern of a Lambda function during its execution.
365-
* Monitor time taken by function for execution particularly to understand the unbilled duration.
374+
* Monitor time taken by function for execution, particularly to understand the unbilled duration.
366375
* Monitor the compute usage by function.
376+
* Monitor claimed account concurrency at the account level, segmented by region.
367377

368378
<img src={useBaseUrl('img/integrations/amazon-aws/AWS-Lambda-Resource-Usage.png')} alt="AWS Lambda" />
369379

-1.18 MB
Loading
-1.74 MB
Loading
-751 KB
Loading
-2.92 MB
Loading
-699 KB
Loading
-445 KB
Loading
-304 KB
Loading

0 commit comments

Comments
 (0)