UNPKG

next

Version:

The React Framework

136 lines (135 loc) • 7.5 kB
/** * Contains predefined constants for the trace span name in next/server. * * Currently, next/server/tracer is internal implementation only for tracking * next.js's implementation only with known span names defined here. **/ // eslint typescript has a bug with TS enums /* eslint-disable no-shadow */ var BaseServerSpan = /*#__PURE__*/ function(BaseServerSpan) { BaseServerSpan["handleRequest"] = "BaseServer.handleRequest"; BaseServerSpan["run"] = "BaseServer.run"; BaseServerSpan["pipe"] = "BaseServer.pipe"; BaseServerSpan["getStaticHTML"] = "BaseServer.getStaticHTML"; BaseServerSpan["render"] = "BaseServer.render"; BaseServerSpan["renderToResponseWithComponents"] = "BaseServer.renderToResponseWithComponents"; BaseServerSpan["renderToResponse"] = "BaseServer.renderToResponse"; BaseServerSpan["renderToHTML"] = "BaseServer.renderToHTML"; BaseServerSpan["renderError"] = "BaseServer.renderError"; BaseServerSpan["renderErrorToResponse"] = "BaseServer.renderErrorToResponse"; BaseServerSpan["renderErrorToHTML"] = "BaseServer.renderErrorToHTML"; BaseServerSpan["render404"] = "BaseServer.render404"; return BaseServerSpan; }(BaseServerSpan || {}); var LoadComponentsSpan = /*#__PURE__*/ function(LoadComponentsSpan) { LoadComponentsSpan["loadDefaultErrorComponents"] = "LoadComponents.loadDefaultErrorComponents"; LoadComponentsSpan["loadComponents"] = "LoadComponents.loadComponents"; return LoadComponentsSpan; }(LoadComponentsSpan || {}); var NextServerSpan = /*#__PURE__*/ function(NextServerSpan) { NextServerSpan["getRequestHandler"] = "NextServer.getRequestHandler"; NextServerSpan["getServer"] = "NextServer.getServer"; NextServerSpan["getServerRequestHandler"] = "NextServer.getServerRequestHandler"; NextServerSpan["createServer"] = "createServer.createServer"; return NextServerSpan; }(NextServerSpan || {}); var NextNodeServerSpan = /*#__PURE__*/ function(NextNodeServerSpan) { NextNodeServerSpan["compression"] = "NextNodeServer.compression"; NextNodeServerSpan["getBuildId"] = "NextNodeServer.getBuildId"; NextNodeServerSpan["createComponentTree"] = "NextNodeServer.createComponentTree"; NextNodeServerSpan["clientComponentLoading"] = "NextNodeServer.clientComponentLoading"; NextNodeServerSpan["getLayoutOrPageModule"] = "NextNodeServer.getLayoutOrPageModule"; NextNodeServerSpan["generateStaticRoutes"] = "NextNodeServer.generateStaticRoutes"; NextNodeServerSpan["generateFsStaticRoutes"] = "NextNodeServer.generateFsStaticRoutes"; NextNodeServerSpan["generatePublicRoutes"] = "NextNodeServer.generatePublicRoutes"; NextNodeServerSpan["generateImageRoutes"] = "NextNodeServer.generateImageRoutes.route"; NextNodeServerSpan["sendRenderResult"] = "NextNodeServer.sendRenderResult"; NextNodeServerSpan["proxyRequest"] = "NextNodeServer.proxyRequest"; NextNodeServerSpan["runApi"] = "NextNodeServer.runApi"; NextNodeServerSpan["render"] = "NextNodeServer.render"; NextNodeServerSpan["renderHTML"] = "NextNodeServer.renderHTML"; NextNodeServerSpan["imageOptimizer"] = "NextNodeServer.imageOptimizer"; NextNodeServerSpan["getPagePath"] = "NextNodeServer.getPagePath"; NextNodeServerSpan["getRoutesManifest"] = "NextNodeServer.getRoutesManifest"; NextNodeServerSpan["findPageComponents"] = "NextNodeServer.findPageComponents"; NextNodeServerSpan["getFontManifest"] = "NextNodeServer.getFontManifest"; NextNodeServerSpan["getServerComponentManifest"] = "NextNodeServer.getServerComponentManifest"; NextNodeServerSpan["getRequestHandler"] = "NextNodeServer.getRequestHandler"; NextNodeServerSpan["renderToHTML"] = "NextNodeServer.renderToHTML"; NextNodeServerSpan["renderError"] = "NextNodeServer.renderError"; NextNodeServerSpan["renderErrorToHTML"] = "NextNodeServer.renderErrorToHTML"; NextNodeServerSpan["render404"] = "NextNodeServer.render404"; NextNodeServerSpan["startResponse"] = "NextNodeServer.startResponse"; // nested inner span, does not require parent scope name NextNodeServerSpan["route"] = "route"; NextNodeServerSpan["onProxyReq"] = "onProxyReq"; NextNodeServerSpan["apiResolver"] = "apiResolver"; NextNodeServerSpan["internalFetch"] = "internalFetch"; return NextNodeServerSpan; }(NextNodeServerSpan || {}); var StartServerSpan = /*#__PURE__*/ function(StartServerSpan) { StartServerSpan["startServer"] = "startServer.startServer"; return StartServerSpan; }(StartServerSpan || {}); var RenderSpan = /*#__PURE__*/ function(RenderSpan) { RenderSpan["getServerSideProps"] = "Render.getServerSideProps"; RenderSpan["getStaticProps"] = "Render.getStaticProps"; RenderSpan["renderToString"] = "Render.renderToString"; RenderSpan["renderDocument"] = "Render.renderDocument"; RenderSpan["createBodyResult"] = "Render.createBodyResult"; return RenderSpan; }(RenderSpan || {}); var AppRenderSpan = /*#__PURE__*/ function(AppRenderSpan) { AppRenderSpan["renderToString"] = "AppRender.renderToString"; AppRenderSpan["renderToReadableStream"] = "AppRender.renderToReadableStream"; AppRenderSpan["getBodyResult"] = "AppRender.getBodyResult"; AppRenderSpan["fetch"] = "AppRender.fetch"; return AppRenderSpan; }(AppRenderSpan || {}); var RouterSpan = /*#__PURE__*/ function(RouterSpan) { RouterSpan["executeRoute"] = "Router.executeRoute"; return RouterSpan; }(RouterSpan || {}); var NodeSpan = /*#__PURE__*/ function(NodeSpan) { NodeSpan["runHandler"] = "Node.runHandler"; return NodeSpan; }(NodeSpan || {}); var AppRouteRouteHandlersSpan = /*#__PURE__*/ function(AppRouteRouteHandlersSpan) { AppRouteRouteHandlersSpan["runHandler"] = "AppRouteRouteHandlers.runHandler"; return AppRouteRouteHandlersSpan; }(AppRouteRouteHandlersSpan || {}); var ResolveMetadataSpan = /*#__PURE__*/ function(ResolveMetadataSpan) { ResolveMetadataSpan["generateMetadata"] = "ResolveMetadata.generateMetadata"; ResolveMetadataSpan["generateViewport"] = "ResolveMetadata.generateViewport"; return ResolveMetadataSpan; }(ResolveMetadataSpan || {}); var MiddlewareSpan = /*#__PURE__*/ function(MiddlewareSpan) { MiddlewareSpan["execute"] = "Middleware.execute"; return MiddlewareSpan; }(MiddlewareSpan || {}); // This list is used to filter out spans that are not relevant to the user export const NextVanillaSpanAllowlist = [ "Middleware.execute", "BaseServer.handleRequest", "Render.getServerSideProps", "Render.getStaticProps", "AppRender.fetch", "AppRender.getBodyResult", "Render.renderDocument", "Node.runHandler", "AppRouteRouteHandlers.runHandler", "ResolveMetadata.generateMetadata", "ResolveMetadata.generateViewport", "NextNodeServer.createComponentTree", "NextNodeServer.findPageComponents", "NextNodeServer.getLayoutOrPageModule", "NextNodeServer.startResponse", "NextNodeServer.clientComponentLoading" ]; // These Spans are allowed to be always logged // when the otel log prefix env is set export const LogSpanAllowList = [ "NextNodeServer.findPageComponents", "NextNodeServer.createComponentTree", "NextNodeServer.clientComponentLoading" ]; export { BaseServerSpan, LoadComponentsSpan, NextServerSpan, NextNodeServerSpan, StartServerSpan, RenderSpan, RouterSpan, AppRenderSpan, NodeSpan, AppRouteRouteHandlersSpan, ResolveMetadataSpan, MiddlewareSpan, }; //# sourceMappingURL=constants.js.map