@nuxtjs/sentry のインストール
$ yarn add --dev @nuxtjs/sentry
初期設定
nuxt.config.js
modules: [
'@nuxtjs/sentry'
],
sentry: {
dsn: 'https://xxxxxx', // SentryのDSNを記述
config: {
// configを追加したい場合は記述
}
}
Nuxtプラグインを作成
plugins/my-sentry.js
export default ({ app }) => {
app.$sentry.configureScope(scope => {
scope.setTag('tagName', 'foo')
})
}
nuxt.config.js
plugins: [
'~/plugins/my-sentry'
]
タグに限らず一括でcontextを操作したいときには使えるテクニックかと思います。
https://docs.sentry.io/enriching-error-data/context/?platform=javascript