Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Align Span Operations #5837

Closed
AbhiPrasad opened this issue Sep 27, 2022 · 1 comment
Closed

Align Span Operations #5837

AbhiPrasad opened this issue Sep 27, 2022 · 1 comment

Comments

@AbhiPrasad
Copy link
Member

AbhiPrasad commented Sep 27, 2022

Problem Statement

As per getsentry/develop#694, we should align span operations for the JavaScript SDKs.

Solution Brainstorm

SDK Old Operation New Operation Link PR
Browser
resource resource.other
op: entry.initiatorType ? `resource.${entry.initiatorType}` : 'resource',
#5891
ui.long-task ui.task
web.vitals ui.action #5891
ui.vue ui.vue.render #5891
Vue
ui.vue ui.vue.render #5892
Ember
ember.route.beforeModel ui.ember.route.before_model
'ember.route.beforeModel',
#5883
ember.route.afterModel ui.ember.route.after_model
'ember.route.afterModel',
#5883
ember.route.setupController ui.ember.route.setup_controller
'ember.route.setupController',
#5883
Serverless Node
gcloud.http.< service-name > http.client.< service-name >
op: `gcloud.http.${identifyService(this.apiEndpoint)}`,
#5890
gcp.function.event function.gcp.event #5890
gcp.function.cloud_event function.gcp.cloud_event #5890
gcloud.grpc.< service-name > grpc.< service-name >
op: `gcloud.grpc.${serviceIdentifier}`,
#5890
gcp.function.http function.gcp.http #5890
aws.request http.client #5890
awslambda.handler function.aws.lambda #5890
Remix
remix.server.documentRequest function.remix.document_request
op: 'remix.server.documentRequest',
#5889
remix.server.action function.remix.action
op: 'remix.server.documentRequest',
#5889
remix.server.loader function.remix.loader
op: 'remix.server.documentRequest',
#5889
Node
db.grapql graphql.execute #5891
db.prisma db.sql.prisma #5891
express.middleware.< method > middleware.express.< method >
op: `express.middleware.${method}`,
#5891
db.graphql.apollo graphql.resolve #5891
NextJS
nextjs.data.server http.server #5830
nextjs.data.server function.nextjs #5830
@AbhiPrasad
Copy link
Member Author

@outsideris Thanks for all your help! This will be released with the next version of the JavaScript SDK: #5896

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

No branches or pull requests

1 participant