Skip to content

[SVLS-9486] Add AWS Lambda Durable Functions documentation#38166

Open
lym953 wants to merge 5 commits into
masterfrom
yiming.luo/lambda-durable
Open

[SVLS-9486] Add AWS Lambda Durable Functions documentation#38166
lym953 wants to merge 5 commits into
masterfrom
yiming.luo/lambda-durable

Conversation

@lym953

@lym953 lym953 commented Jul 14, 2026

Copy link
Copy Markdown
Contributor

What does this PR do? What is the motivation?

Adds a documentation page for Datadog Serverless Monitoring support of AWS Lambda Durable Functions, along with a left-nav menu entry.

The page covers:

  • Supported runtimes (Python, Node.js)
  • Instrumenting a durable function (minimum layer/extension versions and the DD_LAMBDA_DURABLE_FUNCTION_LOG_BUFFER_SIZE environment variable)
  • Deploying the CloudFormation event forwarder stack, including how to set each stack parameter (DdApiKey, DdSite, Statuses, FunctionArnFilter1-FunctionArnFilter5, BufferIntervalSeconds)
  • Installing the AWS Lambda integration and creating a trace retention filter
  • Known limitations and where to file issues

Changes:

  • New page: content/en/serverless/aws_lambda/durable_functions.md
  • New left-nav entry Durable Functions in config/_default/menus/main.en.yaml (placed after Managed Instances; subsequent Lambda menu weights bumped by 1)

Merge instructions

Merge readiness:

  • Ready for merge

I will merge it together with a UI PR that:

  1. removes the feature flag
  2. adds a link to this docs page if the function seems not properly instrumented

Additional notes

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@github-actions github-actions Bot added the Architecture Everything related to the Doc backend label Jul 14, 2026
@github-actions

Copy link
Copy Markdown
Contributor

Preview links (active after the build_preview check completes)

New or renamed files

@lym953 lym953 changed the title Add placeholder page for AWS Lambda Durable Functions [SVLS-9486] Add placeholder page for AWS Lambda Durable Functions Jul 14, 2026
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@lym953 lym953 changed the title [SVLS-9486] Add placeholder page for AWS Lambda Durable Functions Add AWS Lambda Durable Functions documentation Jul 15, 2026
@lym953 lym953 changed the title Add AWS Lambda Durable Functions documentation [SVLS-9486] Add AWS Lambda Durable Functions documentation Jul 15, 2026
lym953 and others added 2 commits July 15, 2026 14:11
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@lym953 lym953 marked this pull request as ready for review July 15, 2026 18:58
@lym953 lym953 requested review from a team as code owners July 15, 2026 18:58
@lym953 lym953 requested a review from Copilot July 15, 2026 18:58

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a new documentation page describing how to monitor AWS Lambda Durable Functions with Datadog Serverless Monitoring, and exposes it in the left navigation under the AWS Lambda docs section.

Changes:

  • Introduces a new docs page: Monitoring AWS Lambda Durable Functions (setup, event forwarding, trace retention, limitations).
  • Adds a new left-nav item Durable Functions and shifts AWS Lambda submenu weights to accommodate it.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
content/en/serverless/aws_lambda/durable_functions.md New documentation page explaining setup and configuration for Durable Functions monitoring.
config/_default/menus/main.en.yaml Adds a Durable Functions nav entry and adjusts AWS Lambda submenu ordering weights.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread content/en/serverless/aws_lambda/durable_functions.md Outdated
Comment thread config/_default/menus/main.en.yaml
@domalessi domalessi self-assigned this Jul 15, 2026

@domalessi domalessi left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Left some feedback! Let me know when ready for another look!

Comment thread config/_default/menus/main.en.yaml Outdated
Comment thread content/en/serverless/aws_lambda/durable_functions.md Outdated
Comment thread content/en/serverless/aws_lambda/durable_functions.md Outdated
Comment thread content/en/serverless/aws_lambda/durable_functions.md Outdated
Comment thread content/en/serverless/aws_lambda/durable_functions.md Outdated
Comment thread content/en/serverless/aws_lambda/durable_functions.md Outdated
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@lym953

lym953 commented Jul 15, 2026

Copy link
Copy Markdown
Contributor Author

Accepted all the comments!

@lym953 lym953 requested a review from domalessi July 15, 2026 21:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Architecture Everything related to the Doc backend

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants