From 024d81394efbf1ef17f897f2271f00240ca3fe60 Mon Sep 17 00:00:00 2001 From: rxdn <29165304+rxdn@users.noreply.github.com> Date: Sun, 10 Sep 2023 17:21:53 +0100 Subject: [PATCH] Use sentrygin --- app/http/server.go | 2 +- cmd/api/main.go | 2 ++ go.mod | 2 +- go.sum | 4 ++-- 4 files changed, 6 insertions(+), 4 deletions(-) diff --git a/app/http/server.go b/app/http/server.go index 7a8b848..6b66ce0 100644 --- a/app/http/server.go +++ b/app/http/server.go @@ -41,7 +41,7 @@ func StartServer() { router.Use(gin.Recovery()) router.Use(middleware.MultiReadBody, middleware.ReadResponse) - router.Use(middleware.Logging(middleware.LevelError)) + //router.Use(middleware.Logging(middleware.LevelError)) router.Use(sentrygin.New(sentrygin.Options{})) // Defaults are ok router.Use(rl(middleware.RateLimitTypeIp, 60, time.Minute)) diff --git a/cmd/api/main.go b/cmd/api/main.go index 38f15cb..77bd161 100644 --- a/cmd/api/main.go +++ b/cmd/api/main.go @@ -31,6 +31,8 @@ func main() { Dsn: config.Conf.SentryDsn, Debug: config.Conf.Debug, AttachStacktrace: true, + EnableTracing: true, + TracesSampleRate: 0.1, } if err := sentry.Init(sentryOpts); err != nil { diff --git a/go.mod b/go.mod index c9ed75f..4a59e3a 100644 --- a/go.mod +++ b/go.mod @@ -10,7 +10,7 @@ require ( github.com/TicketsBot/logarchiver v0.0.0-20220326162808-cdf0310f5e1c github.com/TicketsBot/worker v0.0.0-20230731124103-99c6834d9134 github.com/apex/log v1.1.2 - github.com/getsentry/sentry-go v0.21.0 + github.com/getsentry/sentry-go v0.24.0 github.com/gin-gonic/contrib v0.0.0-20191209060500-d6e26eeaa607 github.com/gin-gonic/gin v1.9.1 github.com/go-playground/validator/v10 v10.14.0 diff --git a/go.sum b/go.sum index 327cd18..6a162b8 100644 --- a/go.sum +++ b/go.sum @@ -119,8 +119,8 @@ github.com/fsnotify/fsnotify v1.4.9 h1:hsms1Qyu0jgnwNXIxa+/V/PDsU6CfLf6CNO8H7IWo github.com/fsnotify/fsnotify v1.4.9/go.mod h1:znqG4EE+3YCdAaPaxE2ZRY/06pZUdp0tY4IgpuI1SZQ= github.com/gabriel-vasile/mimetype v1.4.2 h1:w5qFW6JKBz9Y393Y4q372O9A7cUSequkh1Q7OhCmWKU= github.com/gabriel-vasile/mimetype v1.4.2/go.mod h1:zApsH/mKG4w07erKIaJPFiX0Tsq9BFQgN3qGY5GnNgA= -github.com/getsentry/sentry-go v0.21.0 h1:c9l5F1nPF30JIppulk4veau90PK6Smu3abgVtVQWon4= -github.com/getsentry/sentry-go v0.21.0/go.mod h1:lc76E2QywIyW8WuBnwl8Lc4bkmQH4+w1gwTf25trprY= +github.com/getsentry/sentry-go v0.24.0 h1:02b7qEmJ56EHGe9KFgjArjU/vG/aywm7Efgu+iPc01Y= +github.com/getsentry/sentry-go v0.24.0/go.mod h1:lc76E2QywIyW8WuBnwl8Lc4bkmQH4+w1gwTf25trprY= github.com/gin-contrib/sse v0.1.0 h1:Y/yl/+YNO8GZSjAhjMsSuLt29uWRFHdHYUb5lYOV9qE= github.com/gin-contrib/sse v0.1.0/go.mod h1:RHrZQHXnP2xjPF+u1gW/2HnVO7nvIa9PG3Gm+fLHvGI= github.com/gin-gonic/contrib v0.0.0-20191209060500-d6e26eeaa607 h1:MrIm8EEPue08JS4eh+b08IOG+wd0WRWEHWnewNfWFX0=