As our projects scale, having a reliable monitoring system becomes essential. Monitoring tools help us track performance, analyze logs, and receive alerts when issues arise. In this note, we'll walk through setting up Sentry with Nuxt.js to gain real-time insights into errors and performance, ensuring a smoother development and debugging experience.

Step 0. Set up Sentry Project

If you are a solo developer, you will have to create an account and set up the project by yourself. But if you are working in a team, likely your infra team or someone else should do this for you.

Step 1. Download Sentry wizard

The Sentry Project page should have an installation guide. Go and download the wizard for your project. It will help you configure the secret key and necessary scripts for them to send data back to their server.

npx @sentry/wizard@latest -i nuxt --saas  --org <your-org> --project <your-project>

Step 2. Test it out

Try and throw an error. They will also ask you to include a /sentry-error-example . Use it to test the error. It should show up on the Sentry dashboard.