feat: add Sentry tracing

This commit is contained in:
2023-01-04 16:21:49 +01:00
parent fdf3b82843
commit 65a80b84dd
4 changed files with 44 additions and 2 deletions
+9 -1
View File
@@ -123,7 +123,15 @@ export default defineNuxtConfig({
},
sentry: {
dsn: 'https://da2e8d42185a4013909d49955432a116@o365290.ingest.sentry.io/5187660',
config: {} // Additional config
config: {
tracing: {
tracesSampleRate: 1.0,
browserTracing: {},
vueOptions: {
trackComponents: true
}
}
} // Additional config
},
ssr: false,
target: 'static',
+1
View File
@@ -28,6 +28,7 @@
"@nuxtjs/i18n": "^7.3.0",
"@nuxtjs/sentry": "^7.0.1",
"@nuxtjs/vuetify": "^1.12.3",
"@sentry/tracing": "7",
"@snyk/protect": "^1.1081.0",
"@vue/apollo-composable": "^4.0.0-beta.1",
"@vueuse/core": "^9.10.0",
+2 -1
View File
@@ -18,7 +18,8 @@
"types": [
"@types/node",
"@nuxt/types",
"@nuxtjs/i18n"
"@nuxtjs/i18n",
"@nuxtjs/sentry"
]
},
"exclude": [
+32
View File
@@ -2840,6 +2840,15 @@
"@sentry/utils" "7.28.1"
tslib "^1.9.3"
"@sentry/core@7.29.0":
version "7.29.0"
resolved "https://registry.yarnpkg.com/@sentry/core/-/core-7.29.0.tgz#bc4b54d56cf7652598d4430cf43ea97cc069f6fe"
integrity sha512-+e9aIp2ljtT4EJq3901z6TfEVEeqZd5cWzbKEuQzPn2UO6If9+Utd7kY2Y31eQYb4QnJgZfiIEz1HonuYY6zqQ==
dependencies:
"@sentry/types" "7.29.0"
"@sentry/utils" "7.29.0"
tslib "^1.9.3"
"@sentry/integrations@^7.28.0":
version "7.28.1"
resolved "https://registry.yarnpkg.com/@sentry/integrations/-/integrations-7.28.1.tgz#f0cba627b9ed03f1a54d91385126019f332a575d"
@@ -2872,11 +2881,26 @@
"@sentry/types" "7.28.1"
"@sentry/utils" "7.28.1"
"@sentry/tracing@7":
version "7.29.0"
resolved "https://registry.yarnpkg.com/@sentry/tracing/-/tracing-7.29.0.tgz#767f309cbff46ab12bec6ab3c266f7f03fec91fd"
integrity sha512-MAN/G6XROtRhzo/KDjddb6VJn/Q1TaPLwdyj9vvfkUkBNtlt5k16oXp+u7eHWX0uujER9wnZtj2ivXaPeqq0VA==
dependencies:
"@sentry/core" "7.29.0"
"@sentry/types" "7.29.0"
"@sentry/utils" "7.29.0"
tslib "^1.9.3"
"@sentry/types@7.28.1":
version "7.28.1"
resolved "https://registry.yarnpkg.com/@sentry/types/-/types-7.28.1.tgz#9018b4c152b475de9bedd267237393d3c9b1253d"
integrity sha512-DvSplMVrVEmOzR2M161V5+B8Up3vR71xMqJOpWTzE9TqtFJRGPtqT/5OBsNJJw1+/j2ssMcnKwbEo9Q2EGeS6g==
"@sentry/types@7.29.0":
version "7.29.0"
resolved "https://registry.yarnpkg.com/@sentry/types/-/types-7.29.0.tgz#ed829b6014ee19049035fec6af2b4fea44ff28b8"
integrity sha512-DmoEpoqHPty3VxqubS/5gxarwebHRlcBd/yuno+PS3xy++/i9YPjOWLZhU2jYs1cW68M9R6CcCOiC9f2ckJjdw==
"@sentry/utils@7.28.1":
version "7.28.1"
resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-7.28.1.tgz#0a7b6aa4b09e91e4d1aded2a8c8dbaf818cee96e"
@@ -2885,6 +2909,14 @@
"@sentry/types" "7.28.1"
tslib "^1.9.3"
"@sentry/utils@7.29.0":
version "7.29.0"
resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-7.29.0.tgz#cbf8f87dd851b0fdc7870db9c68014c321c3bab8"
integrity sha512-ICcBwTiBGK8NQA8H2BJo0JcMN6yCeKLqNKNMVampRgS6wSfSk1edvcTdhRkW3bSktIGrIPZrKskBHyMwDGF2XQ==
dependencies:
"@sentry/types" "7.29.0"
tslib "^1.9.3"
"@sentry/vue@^7.28.0":
version "7.28.1"
resolved "https://registry.yarnpkg.com/@sentry/vue/-/vue-7.28.1.tgz#680cec4905734776a051a9f2b797ce671b263667"