Add Sentry to Rails
Now we're tracking both JS and Rails errors, phew!
This commit is contained in:
parent
4ffd85ade0
commit
18ff22f211
5 changed files with 16 additions and 0 deletions
4
Gemfile
4
Gemfile
|
@ -71,3 +71,7 @@ gem 'bootsnap', '~> 1.16', require: false
|
||||||
gem "rack-mini-profiler", "~> 3.1"
|
gem "rack-mini-profiler", "~> 3.1"
|
||||||
gem "memory_profiler", "~> 1.0"
|
gem "memory_profiler", "~> 1.0"
|
||||||
gem "stackprof", "~> 0.2.25"
|
gem "stackprof", "~> 0.2.25"
|
||||||
|
|
||||||
|
# For monitoring errors in production.
|
||||||
|
gem "sentry-ruby", "~> 5.12"
|
||||||
|
gem "sentry-rails", "~> 5.12"
|
||||||
|
|
|
@ -269,6 +269,11 @@ GEM
|
||||||
sprockets (> 3.0)
|
sprockets (> 3.0)
|
||||||
sprockets-rails
|
sprockets-rails
|
||||||
tilt
|
tilt
|
||||||
|
sentry-rails (5.12.0)
|
||||||
|
railties (>= 5.0)
|
||||||
|
sentry-ruby (~> 5.12.0)
|
||||||
|
sentry-ruby (5.12.0)
|
||||||
|
concurrent-ruby (~> 1.0, >= 1.0.2)
|
||||||
sprockets (4.2.0)
|
sprockets (4.2.0)
|
||||||
concurrent-ruby (~> 1.0)
|
concurrent-ruby (~> 1.0)
|
||||||
rack (>= 2.2.4, < 4)
|
rack (>= 2.2.4, < 4)
|
||||||
|
@ -334,6 +339,8 @@ DEPENDENCIES
|
||||||
rest-client (~> 2.1)
|
rest-client (~> 2.1)
|
||||||
sanitize (~> 6.0, >= 6.0.2)
|
sanitize (~> 6.0, >= 6.0.2)
|
||||||
sass-rails (~> 6.0)
|
sass-rails (~> 6.0)
|
||||||
|
sentry-rails (~> 5.12)
|
||||||
|
sentry-ruby (~> 5.12)
|
||||||
sprockets (~> 4.2)
|
sprockets (~> 4.2)
|
||||||
stackprof (~> 0.2.25)
|
stackprof (~> 0.2.25)
|
||||||
terser (~> 1.1, >= 1.1.17)
|
terser (~> 1.1, >= 1.1.17)
|
||||||
|
|
5
config/initializers/sentry.rb
Normal file
5
config/initializers/sentry.rb
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
Sentry.init do |config|
|
||||||
|
config.dsn = 'https://cb4b3f56c1ec50ba0667b189617446bb@o506079.ingest.sentry.io/4506180803559424'
|
||||||
|
config.breadcrumbs_logger = [:active_support_logger, :http_logger]
|
||||||
|
config.traces_sample_rate = 0.2
|
||||||
|
end
|
BIN
vendor/cache/sentry-rails-5.12.0.gem
vendored
Normal file
BIN
vendor/cache/sentry-rails-5.12.0.gem
vendored
Normal file
Binary file not shown.
BIN
vendor/cache/sentry-ruby-5.12.0.gem
vendored
Normal file
BIN
vendor/cache/sentry-ruby-5.12.0.gem
vendored
Normal file
Binary file not shown.
Loading…
Reference in a new issue