Skip to content

Commit e956c92

Browse files
Addressed PR comments
1 parent 8759384 commit e956c92

2 files changed

Lines changed: 11 additions & 9 deletions

File tree

rum_nuxt/README.md

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -5,19 +5,21 @@
55
The Datadog RUM Nuxt integration provides framework-specific instrumentation to help you monitor and debug Nuxt applications. This integration adds:
66

77
- **Automatic route change detection** for Nuxt file-based routing
8-
- **View name normalization** that converts dynamic route segments into parameterized names (for example `/user/123` becomes `/user/[id]`)
8+
- **View name normalization** that converts dynamic route segments into parameterized names (for example, `/user/123` becomes `/user/[id]`)
99
- **Error reporting** through both Vue's global error handler and Nuxt's `app:error` hook
1010
- **Full-stack visibility** by correlating frontend performance with backend traces and logs
1111

1212
Combined with Datadog RUM's core capabilities, you can debug performance bottlenecks, track user journeys, monitor Core Web Vitals, and analyze every user session with context.
1313

14+
## Prerequisites
15+
16+
This integration requires Nuxt v3 or v4, Vue v3.5+, and Vue Router v4+.
17+
1418
## Setup
1519

1620
Start by setting up [Datadog RUM][1] in your Nuxt application.
1721

18-
After configuration, add the [RUM-Nuxt plugin][2] to the Browser SDK.
19-
20-
This integration requires **Nuxt v3 or v4**, **Vue v3.5+**, and **Vue Router v4+**.
22+
After setting up RUM, add the [RUM-Nuxt plugin][2] to the Browser SDK.
2123

2224
## Basic usage
2325

@@ -56,7 +58,7 @@ Passing `nuxtApp` is optional, but recommended. When provided, the integration a
5658

5759
## Manual error reporting
5860

59-
If you catch a Nuxt or Vue error yourself and want to report it to Datadog RUM, use `addNuxtError`:
61+
If you catch a Nuxt or Vue error and want to report it to Datadog RUM, use `addNuxtError`:
6062

6163
```vue
6264
<script setup lang="ts">
@@ -100,9 +102,9 @@ To generate custom metrics from your RUM application, see [Generate Metrics][5].
100102

101103
Need help? Contact [Datadog Support][6].
102104

103-
[1]: https://docs.datadoghq.com/real_user_monitoring/browser/setup/client
105+
[1]: https://docs.datadoghq.com/real_user_monitoring/application_monitoring/browser/setup/client/
104106
[2]: https://www.npmjs.com/package/@datadog/browser-rum-nuxt
105-
[3]: https://docs.datadoghq.com/real_user_monitoring/platform/connect_rum_and_traces/?tab=browserrum
107+
[3]: https://docs.datadoghq.com/tracing/other_telemetry/rum/
106108
[4]: https://docs.datadoghq.com/logs/log_collection/javascript/
107-
[5]: https://docs.datadoghq.com/real_user_monitoring/generate_metrics
109+
[5]: https://docs.datadoghq.com/real_user_monitoring/platform/generate_metrics/
108110
[6]: https://docs.datadoghq.com/help/

rum_nuxt/manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
"configuration": "README.md#Setup",
1010
"support": "README.md#Troubleshooting",
1111
"changelog": "CHANGELOG.md",
12-
"description": "Monitor Nuxt applications with automatic route tracking and error reporting using Datadog RUM",
12+
"description": "Monitor Nuxt applications with automatic route tracking and error reporting.",
1313
"title": "Nuxt",
1414
"media": [],
1515
"classifier_tags": [

0 commit comments

Comments
 (0)