Skip to content

Commit 8525712

Browse files
[SVLS-7743] Update serverless agentic onboarding documentation (#35088)
* Update serverless agentic onboarding documentation Add an Onboarding MCP Tool tab Add tab to each page and remove callout Move tab order Standardize suggested prompt * Just update main page * Make prompts copyable * Update content/en/agentic_onboarding/setup.md Frontend applications -> applications Co-authored-by: Bryce Eadie <bryce.eadie@datadoghq.com> * Add link to Infrastructure Monitoring * Update content/en/agentic_onboarding/setup.md Co-authored-by: Bryce Eadie <bryce.eadie@datadoghq.com> * Undo Spanish changes --------- Co-authored-by: Bryce Eadie <bryce.eadie@datadoghq.com>
1 parent b3d2b7d commit 8525712

8 files changed

Lines changed: 20 additions & 49 deletions

File tree

content/en/agentic_onboarding/setup.md

Lines changed: 14 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: Agentic Onboarding Setup
3-
description: Set up the Datadog MCP server to instrument your frontend applications with coding agents like Cursor or Claude Code.
3+
description: Set up the Datadog MCP server to instrument your applications with coding agents like Cursor or Claude Code.
44

55
---
66

@@ -10,14 +10,15 @@ Agentic Onboarding is in Preview.
1010

1111
## Overview
1212

13-
Agentic Onboarding lets LLM coding agents instrument your frontend applications for [Error Tracking][3], [Real User Monitoring (RUM)][4], [Product Analytics][5], and Infrastructure Monitoring with a single prompt.
13+
Agentic Onboarding lets LLM coding agents instrument your frontend applications for [Error Tracking][3], [Real User Monitoring (RUM)][4], [Product Analytics][5], [Infrastructure Monitoring][8], and [Serverless Monitoring][7] with a single prompt.
1414

1515
Your coding assistant, such as [Cursor][1] or [Claude Code][2], detects your project's frameworks, adds configuration, and provisions required tokens and apps directly from your IDE.
1616

1717
## Supported frameworks
1818
Agentic Onboarding is available for the following frameworks:
19-
- **Error Tracking, RUM, and Product Analytics**: Android, Angular, iOS, Next.js, React, Svelte, Vanilla JS, and Vue.
19+
- **Error Tracking, RUM, and Product Analytics**: Android, Angular, iOS, Next.js, React, Svelte, Vanilla JS, and Vue.
2020
- **Infrastructure Monitoring with Kubernetes**: Terraform, Ansible, Kustomize, and more.
21+
- **Serverless Monitoring for AWS Lambda**: Terraform, AWS CDK, Serverless Framework, and more.
2122

2223
## Setup
2324

@@ -82,27 +83,23 @@ To get started:
8283

8384
{{< tabs >}}
8485
{{% tab "Error Tracking" %}}
85-
```console
86-
Add Datadog Error Tracking to my project
87-
```
86+
{{< code-block lang="text" >}}Add Datadog Error Tracking to my project{{< /code-block >}}
8887
{{% /tab %}}
8988

9089
{{% tab "Real User Monitoring" %}}
91-
```console
92-
Add Datadog Real User Monitoring to my project
93-
```
90+
{{< code-block lang="text" >}}Add Datadog Real User Monitoring to my project{{< /code-block >}}
9491
{{% /tab %}}
9592

9693
{{% tab "Product Analytics" %}}
97-
```console
98-
Add Datadog Product Analytics to my project
99-
```
94+
{{< code-block lang="text" >}}Add Datadog Product Analytics to my project{{< /code-block >}}
10095
{{% /tab %}}
10196

10297
{{% tab "Infrastructure Monitoring" %}}
103-
```console
104-
Add Datadog for Kubernetes to my project
105-
```
98+
{{< code-block lang="text" >}}Add Datadog for Kubernetes to my project{{< /code-block >}}
99+
{{% /tab %}}
100+
101+
{{% tab "Serverless Monitoring" %}}
102+
{{< code-block lang="text" >}}Instrument my AWS Lambda functions with Datadog{{< /code-block >}}
106103
{{% /tab %}}
107104
{{< /tabs >}}
108105

@@ -118,4 +115,6 @@ Commit the changes to your repository and configure the provided environment var
118115
[4]: /real_user_monitoring/
119116
[5]: /product_analytics/
120117
[6]: /integrations/kubernetes
118+
[7]: /serverless/
119+
[8]: /containers/kubernetes/
121120

content/en/serverless/aws_lambda/instrumentation/_index.md

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,16 +15,12 @@ further_reading:
1515

1616
## Overview
1717

18-
Instrument your AWS Lambda applications with a Datadog Lambda Extension to collect traces, enhanced metrics, and custom metrics. The Datadog Lambda Extension is analogous to using the Datadog Agent and Datadog tracing libraries for host-based infrastructure and applications.
18+
Instrument your AWS Lambda applications with a Datadog Lambda Extension to collect traces, enhanced metrics, and custom metrics. The Datadog Lambda Extension is analogous to using the Datadog Agent and Datadog tracing libraries for host-based infrastructure and applications.
1919

2020
{{< img src="serverless/serverless_tracing_installation_instructions.png" alt="A diagram that shows how Datadog receives telemetry from your instrumented AWS Lambda application. Your Lambda application, instrumented with a Datadog Lambda Library, sends logs, traces, enhanced metrics, and custom metrics to the Datadog Lambda Extension, which then pushes this data to Datadog." style="width:100%;" >}}
2121

2222
## Quick start
2323

24-
{{< callout url="https://www.datadoghq.com/product-preview/agentic-onboarding-for-serverless-applications/" btn_hidden="false" header="Agentically add the Datadog to your Lambda Functions.">}}
25-
Agentic onboarding for Datadog Serverless is in Preview. Use your favorite AI coding tool such as Cursor or Claude to bulk-add Datadog monitoring to your Lambda functions.
26-
{{< /callout >}}
27-
2824
To get started, [sign up for a Datadog account][1] if you don’t already have one. Then, follow the [in-app installation flow in Fleet Automation][8] for AWS Lambda to instrument your Lambda functions. This quick-start configuration enables your functions to send real-time metrics, logs, and traces to Datadog.
2925

3026
A sample application is [available on GitHub][6] with instructions on how to deploy with multiple runtimes and infrastructure-as-code tools.

content/en/serverless/aws_lambda/instrumentation/dotnet.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,6 @@ further_reading:
1717

1818
<div class="alert alert-info">Version 67+ of the Datadog Lambda Extension is optimized to significantly reduce cold start duration. <a href="/serverless/aws_lambda/configuration/?tab=datadogcli#using-datadog-lambda-extension-v67">Read more</a>.</div>
1919

20-
{{< callout url="https://www.datadoghq.com/product-preview/agentic-onboarding-for-serverless-applications/" btn_hidden="false" header="Agentically add Datadog to your Lambda Functions">}}
21-
Agentic onboarding for Datadog Serverless is in Preview. Use your favorite AI coding tool such as Cursor or Claude to bulk-add Datadog monitoring to your Lambda functions.
22-
{{< /callout >}}
23-
2420
## Setup
2521

2622
{{< tabs >}}

content/en/serverless/aws_lambda/instrumentation/go.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,6 @@ aliases:
2020

2121
<div class="alert alert-info">Version 67+ of the Datadog Lambda Extension is optimized to significantly reduce cold start duration. <a href="/serverless/aws_lambda/configuration/?tab=datadogcli#using-datadog-lambda-extension-v67">Read more</a>.</div>
2222

23-
{{< callout url="https://www.datadoghq.com/product-preview/agentic-onboarding-for-serverless-applications/" btn_hidden="false" header="Agentically add Datadog to your Lambda Functions">}}
24-
Agentic onboarding for Datadog Serverless is in Preview. Use your favorite AI coding tool such as Cursor or Claude to bulk-add Datadog monitoring to your Lambda functions.
25-
{{< /callout >}}
26-
2723
## Setup
2824

2925
**Note**: Datadog recommends using v2 of the Go tracer to instrument AWS Lambda functions. See the [migration instructions](https://github.com/DataDog/dd-trace-go/tree/main/contrib/aws/datadog-lambda-go) for guidance on upgrading from v1 to v2.

content/en/serverless/aws_lambda/instrumentation/java.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,6 @@ If you previously set up your Lambda functions using the Datadog Forwarder, see
2424

2525
If you are using the Datadog Lambda layers `dd-trace-java:4` (or older) and `Datadog-Extension:24` (or older), follow the [special instructions to upgrade][10].
2626

27-
{{< callout url="https://www.datadoghq.com/product-preview/agentic-onboarding-for-serverless-applications/" btn_hidden="false" header="Agentically add Datadog to your Lambda Functions">}}
28-
Agentic onboarding for Datadog Serverless is in Preview. Use your favorite AI coding tool such as Cursor or Claude to bulk-add Datadog monitoring to your Lambda functions.
29-
{{< /callout >}}
30-
3127
## Setup
3228

3329
{{< tabs >}}

content/en/serverless/aws_lambda/instrumentation/nodejs.md

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,6 @@ aliases:
2222

2323
<div class="alert alert-info">Version 67+ of the Datadog Lambda Extension is optimized to significantly reduce cold start duration. <a href="/serverless/aws_lambda/configuration/?tab=datadogcli#using-datadog-lambda-extension-v67">Read more</a>.</div>
2424

25-
{{< callout url="https://www.datadoghq.com/product-preview/agentic-onboarding-for-serverless-applications/" btn_hidden="false" header="Agentically add Datadog to your Lambda Functions">}}
26-
Agentic onboarding for Datadog Serverless is in Preview. Use your favorite AI coding tool such as Cursor or Claude to bulk-add Datadog monitoring to your Lambda functions.
27-
{{< /callout >}}
28-
2925
## Setup
3026

3127
{{< tabs >}}
@@ -194,7 +190,7 @@ The [Datadog CloudFormation macro][1] automatically transforms your SAM applicat
194190
```
195191

196192
Note that the minor version of the `datadog-lambda-js` package always matches the layer version. For example, `datadog-lambda-js v0.5.0` matches the content of layer version 5.
197-
193+
198194
You cannot install the Datadog Lambda Library as a layer if you are deploying your Lambda function as a container image.
199195

200196
2. Install the Datadog Lambda Extension
@@ -315,7 +311,7 @@ To configure Datadog using SST v3, follow these steps:
315311
1. Configure the Datadog Lambda Library and Datadog Lambda Extension layers
316312
317313
- The available `<RUNTIME>` options are: {{< latest-lambda-layer-version layer="node-versions" >}}.
318-
314+
319315
2. Add `dd-trace` and `datadog-lambda-js` to the `nodejs.install` list
320316
321317
3. Fill in the environment variable placeholders:
@@ -325,7 +321,7 @@ To configure Datadog using SST v3, follow these steps:
325321
- Replace `<SERVICE_NAME>` with the name of the Lambda function's service
326322
- Replace `<DATADOG_SITE>` with {{< region-param key="dd_site" code="true" >}}. (Ensure the correct [Datadog site][1] is selected on this page)
327323
- Replace `<VERSION>` with the version number of the Lambda function
328-
324+
329325
4. [Apply the Datadog wrapper in your function code][2]
330326
331327
[1]: /getting_started/site/
@@ -473,4 +469,4 @@ exports.handler = async (event) => {
473469
[9]: /serverless/aws_lambda/distributed_tracing/#span-auto-linking
474470
[10]: https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Streams.html
475471
[11]: /serverless/aws_lambda/remote_instrumentation
476-
[12]: /serverless/aws_lambda/configuration?tab=datadogcli#collect-the-request-and-response-payloads
472+
[12]: /serverless/aws_lambda/configuration?tab=datadogcli#collect-the-request-and-response-payloads

content/en/serverless/aws_lambda/instrumentation/python.md

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,6 @@ algolia:
2121

2222
<div class="alert alert-info">Version 67+ of the Datadog Lambda Extension is optimized to significantly reduce cold start duration. <a href="/serverless/aws_lambda/configuration/?tab=datadogcli#using-datadog-lambda-extension-v67">Read more</a>.</div>
2323

24-
{{< callout url="https://www.datadoghq.com/product-preview/agentic-onboarding-for-serverless-applications/" btn_hidden="false" header="Agentically add Datadog to your Lambda Functions">}}
25-
Agentic onboarding for Datadog Serverless is in Preview. Use your favorite AI coding tool such as Cursor or Claude to bulk-add Datadog monitoring to your Lambda functions.
26-
{{< /callout >}}
27-
2824
## Setup
2925

3026
{{< tabs >}}
@@ -485,4 +481,4 @@ def get_message():
485481
[9]: /serverless/aws_lambda/distributed_tracing/#span-auto-linking
486482
[10]: https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Streams.html
487483
[11]: /serverless/aws_lambda/remote_instrumentation
488-
[12]: /serverless/aws_lambda/configuration?tab=datadogcli#collect-the-request-and-response-payloads
484+
[12]: /serverless/aws_lambda/configuration?tab=datadogcli#collect-the-request-and-response-payloads

content/en/serverless/aws_lambda/instrumentation/ruby.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,6 @@ aliases:
2323

2424
<div class="alert alert-info">Version 67+ of the Datadog Lambda Extension is optimized to significantly reduce cold start duration. <a href="/serverless/aws_lambda/configuration/?tab=datadogcli#using-datadog-lambda-extension-v67">Read more</a>.</div>
2525

26-
{{< callout url="https://www.datadoghq.com/product-preview/agentic-onboarding-for-serverless-applications/" btn_hidden="false" header="Agentically add Datadog to your Lambda Functions">}}
27-
Agentic onboarding for Datadog Serverless is in Preview. Use your favorite AI coding tool such as Cursor or Claude to bulk-add Datadog monitoring to your Lambda functions.
28-
{{< /callout >}}
29-
3026
## Setup
3127

3228
{{< tabs >}}

0 commit comments

Comments
 (0)