pile·
인프라 / DevOps·vercel-blogVercel Blog·

SvelteKit OpenTelemetry 스팬 Vercel 네이티브 통합

Vercel이 SvelteKit의 새로운 서버측 OpenTelemetry 스팬을 네이티브로 통합했다. 두 가지 실험 플래그와 계측 파일 한 개만 설정하면 SvelteKit 스팬이 Vercel 인프라 스팬 트리에 병합되어 단일 뷰에서 전체 요청 경로를 추적할 수 있다.

핵심 포인트
  • svelte.config.js에서 experimental.tracing.server와 experimental.instrumentation.server를 true로 설정해야 한다.
  • src/instrumentation.server.ts 파일에 @vercel/otel의 registerOTel(serviceName)을 호출하면 초기화된다.
  • SvelteKit 스팬이 Vercel 인프라 스팬 트리에 병합, 시각화에서 초록색으로 구분 표시된다.
  • 다른 OpenTelemetry 수집기로도 내보낼 수 있어 Vercel 외부 모니터링 도구와 연동 가능하다.
상세 정리
  • 배경: 기존엔 SvelteKit 서버측 실행 경로를 Vercel 인프라 레벨 트레이스와 함께 볼 수 없었다.
  • 설정 1 — svelte.config.js: experimental.tracing.server: true와 experimental.instrumentation.server: true 두 플래그를 추가한다.
  • 설정 2 — 계측 파일: src/instrumentation.server.ts를 생성하고 @vercel/otel에서 registerOTel을 임포트한 뒤 서비스 이름과 함께 호출한다.
  • 결과: 트레이싱 세션 중 SvelteKit이 생성하는 스팬이 Vercel 인프라 스팬 트리에 병합되어 표시된다.
  • 시각화: SvelteKit 스팬은 초록색으로 구분되어 인프라 스팬과 구별 가능하다.
  • 확장: 다른 OpenTelemetry 수집기를 설정해 Datadog, Grafana 등 외부 도구로도 내보낼 수 있다.
  • 현재 상태: 실험 기능(experimental) 플래그로, SvelteKit 공식 문서에서 최신 지원 범위 확인 권장.
왜 읽나SvelteKit 앱을 Vercel에 배포하면서 서버측 성능 병목이나 오류 경로를 추적하려는 개발자에게 실제 설정 방법을 제공한다.
vercel-blog
Vercel Blog 블로그
원문은 여기서 이어서 읽을 수 있어요
원문 읽기
읽음 (0)

이 글과 비슷한

  1. 인프라 / DevOps·cloudflare-blogCloudflare Blog·

    대규모 도그푸딩: cdnjs를 Cloudflare 개발자 플랫폼으로 이전하다

    cdnjs는 하루 90억 요청을 처리하는 오픈소스 JS/CSS CDN으로, 전 세계 웹사이트의 12%가 의존한다. 2026년 6월, Cloudflare는 6년간 GCP에서 운영하던 발행 파이프라인을 Workers, Workflows, R2, KV, Queues, Containers, Durable Objects로 완전 전환했다. 성능 문제가 아닌 관측성·유지보수성 한계가 동인이었으며, 마이그레이션 과정에서 플랫폼 한도를 직접 끌어올렸다.

    #durable-objects#workflows#cloudflare-workers+2
  2. 인프라 / DevOps·github-engGitHub Engineering·

    Dependabot 길들이기: 업데이트 묶고, 주기 늦추고, 보안은 빠르게

    GitHub의 Dependabot은 의존성 업데이트를 자동화하지만, 기본 설정에서는 10개 업데이트 = 10개 PR이 쏟아져 메인테이너가 알림을 무시하게 된다. Microsoft의 GCToolkit 사례(578개 커밋 중 92개가 Dependabot 버전 범프)를 바탕으로, 그룹핑·주기 조절·보안 업데이트 분리 3가지 설정으로 노이즈를 줄이면서 보안 속도는 유지하는 방법을 다룬다.

    #github-actions#devops#supply-chain-security+2
  3. 인프라 / DevOps·cloudflare-blogCloudflare Blog·

    Cloudflare, 프라이버시 프로토콜 디버깅 CLI pvcli 오픈소스 공개

    Cloudflare가 OHTTP(Oblivious HTTP) 등 프라이버시 보존 프로토콜 디버깅을 위한 CLI 도구 pvcli를 오픈소스(Apache-2.0)로 공개했다. 기존에는 RFC를 참조하며 바이너리를 수작업으로 파싱해야 했는데, pvcli는 curl과 유사한 문법으로 이 과정을 단일 명령으로 줄인다. Apple Private Relay·Microsoft Edge Secure Network를 구동하는 실전 규모의 경험에서 나온 도구다.

    #rust#cli#ohttp+2