NodeFetch | Next.js용 Sentry
Source URL: https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/nodefetch
NodeFetch | Next.js용 Sentry
섹션 제목: “NodeFetch | Next.js용 Sentry”이 통합은 Node.js 및 Bun 런타임에서만 동작합니다.
Import name: Sentry.nativeNodeFetchIntegration
이 통합은 v8.0.0부터 기본적으로 활성화되어 있습니다. 기본 통합을 수정하려면 여기를 읽어보세요.
nativeNodeFetchIntegration은 두 가지를 수행합니다:
- fetch 요청에 대한 span을 수집합니다.
- fetch 요청에 대한 breadcrumb를 수집합니다.
Sentry.init({ integrations: [Sentry.nativeNodeFetchIntegration()],});Type: boolean
false로 설정하면 breadcrumb는 수집되지 않습니다.
Type: (url: string) => boolean
URL을 기준으로 나가는 요청을 필터링하는 메서드를 정의할 수 있습니다. 메서드가 true를 반환하면 해당 요청은 무시됩니다.
Type: boolean
false로 설정하면 span은 수집되지 않습니다.
Type: (span: Span, request: Request) => void
나가는 fetch 요청에 대해 사용자 지정 속성을 추가하거나 span을 수정할 수 있는 콜백 함수입니다. 이 함수는 span과 네이티브 fetch Request 객체를 인자로 호출됩니다.
Type: (span: Span, response: Response) => void
나가는 fetch 요청의 응답을 기반으로 사용자 지정 속성을 추가하거나 span을 수정할 수 있는 콜백 함수입니다. 이 함수는 span과 네이티브 fetch Response 객체를 인자로 호출됩니다.