| Ruby | | | | |
| delayed_job | queue.task.delayed_job | | transaction=Sentry.start_transaction(name: scope.transaction_name,op: "delayed_job") |
| |
| rails.action_cable | websocket.server | | options={name: transaction_name,op: "rails.action_cable".freeze} |
| |
| active_job | queue.task.active_job | | Sentry.start_transaction(name: scope.transaction_name,op: "active_job") |
| |
| rails.request | http.server | | |
| process_action.action_controller | view.process_action.action_controller | | EVENT_NAMES=["process_action.action_controller"].freeze |
| |
| service_upload.active_storage | file.service_upload.active_storage | | |
| service_download.active_storage | file.service_download.active_storage | | |
| service_streaming_download.active_storage | file.service_streaming_download.active_storage | | |
| service_download_chunk.active_storage | file.service_download_chunk.active_storage | | |
| service_delete.active_storage | file.service_delete.active_storage | | |
| service_delete_prefixed.active_storage | file.service_delete_prefixed.active_storage | | |
| service_exist.active_storage | file.service_exist.active_storage | | |
| service_url.active_storage | file.service_url.active_storage | | |
| service_mirror.active_storage | file.service_mirror.active_storage | | |
| service_update_metadata.active_storage | file.service_update_metadata.active_storage | | |
| preview.active_storage | file.preview.active_storage | | |
| analyze.active_storage | file.analyze.active_storage | | |
| resque | queue.resque | | transaction=Sentry.start_transaction(name: scope.transaction_name,op: "resque") |
| |
| db.redis.command | db.redis | | OP_NAME="db.redis.command" |
| |
| rack.request | http.server | | options={name: scope.transaction_name,op: transaction_op} |
| |
| sidekiq | queue.sidekiq | | options={name: transaction_name,op: "sidekiq"} |
| |
As per getsentry/develop#694, we should align our span operations.
sentry-ruby/sentry-delayed_job/lib/sentry/delayed_job/plugin.rb
Line 21 in 353a813
sentry-ruby/sentry-rails/lib/sentry/rails/action_cable.rb
Line 34 in 353a813
sentry-ruby/sentry-rails/lib/sentry/rails/active_job.rb
Line 28 in 353a813
sentry-ruby/sentry-rails/lib/sentry/rails/capture_exceptions.rb
Line 20 in 353a813
sentry-ruby/sentry-rails/lib/sentry/rails/tracing/action_controller_subscriber.rb
Line 10 in 353a813
sentry-ruby/sentry-rails/lib/sentry/rails/tracing/active_storage_subscriber.rb
Line 7 in 353a813
sentry-ruby/sentry-rails/lib/sentry/rails/tracing/active_storage_subscriber.rb
Line 7 in 353a813
sentry-ruby/sentry-rails/lib/sentry/rails/tracing/active_storage_subscriber.rb
Line 7 in 353a813
sentry-ruby/sentry-rails/lib/sentry/rails/tracing/active_storage_subscriber.rb
Line 7 in 353a813
sentry-ruby/sentry-rails/lib/sentry/rails/tracing/active_storage_subscriber.rb
Line 7 in 353a813
sentry-ruby/sentry-rails/lib/sentry/rails/tracing/active_storage_subscriber.rb
Line 7 in 353a813
sentry-ruby/sentry-rails/lib/sentry/rails/tracing/active_storage_subscriber.rb
Line 7 in 353a813
sentry-ruby/sentry-rails/lib/sentry/rails/tracing/active_storage_subscriber.rb
Line 7 in 353a813
sentry-ruby/sentry-rails/lib/sentry/rails/tracing/active_storage_subscriber.rb
Line 7 in 353a813
sentry-ruby/sentry-rails/lib/sentry/rails/tracing/active_storage_subscriber.rb
Line 7 in 353a813
sentry-ruby/sentry-rails/lib/sentry/rails/tracing/active_storage_subscriber.rb
Line 7 in 353a813
sentry-ruby/sentry-rails/lib/sentry/rails/tracing/active_storage_subscriber.rb
Line 7 in 353a813
sentry-ruby/sentry-resque/lib/sentry/resque.rb
Line 27 in 353a813
sentry-ruby/sentry-ruby/lib/sentry/redis.rb
Line 6 in 353a813
sentry-ruby/sentry-ruby/lib/sentry/rack/capture_exceptions.rb
Line 66 in 353a813
sentry-ruby/sentry-sidekiq/lib/sentry/sidekiq/sentry_context_middleware.rb
Line 41 in 353a813