Nuxt provides a flag to enable debugging on production in the nuxt.config.js file
{
debug: true
}
You should be able the see the server logs from terminal you started the server(npm run start / nuxt start etc.). If you want the dev console in production mode, add this to your nuxt.config.js
build: {
terser:{
terserOptions: {
compress:{
drop_console: false,
},
},
},
},
You should debug it locally before shipping to production because this may be fixable locally.
Otherwise, Sentry/Logrocket are good solutions, on top of a whole testing CI.
A staging URL replicating the production environment is also a viable solution.
Otherwise, you should not have publicly visible logs accessible from the public.