Skip to content

Align Span Operations #1903

Description

@AbhiPrasad

As per getsentry/develop#694, we should align our span operations.

SDK Old Operation New Operation Link PR
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" }

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions