콘텐츠로 건너뛰기
Telemetry
통합 컬렉션

애플리케이션 프레임워크 Telemetry 통합

JavaScript, Python, Elixir, PHP, Java, .NET 및 Go 전반에 걸쳐 서버 프레임워크에 대한 요청, 작업, 데이터베이스 및 릴리스 계측 패턴을 비교합니다.

검토자 Telemetry 제품 팀 . 런타임 경계, 공유 이벤트 필드, 확인 워크플로 및 업스트림 구현 소스. 표준 및 소유권 검토

11 구현 가이드

모든 가이드에는 서버측 스니펫, 전달 및 개인 정보 보호 경계, 확인 쿼리, 관련 SQL 및 업스트림 문서 링크가 포함되어 있습니다.

가이드 찾아보기

선택 프레임워크

결과를 아는 경계를 선택하세요

프레임워크가 결과를 해결한 후 계측

상태, 기간 및 제어된 오류 범주가 알려진 터미널 미들웨어, 예외 필터, 응답 후크 또는 처리기 래퍼를 사용합니다.

제품 성공과 운송 성공을 분리하세요

200 응답은 여전히 거부되거나 불완전한 워크플로를 나타낼 수 있습니다. 이를 소유한 레이어에 제한된 비즈니스 결과를 추가합니다.

릴리스 전체에서 안정적인 이름 사용

원시 URL, 함수 소스, 요청 본문 또는 임의 예외 메시지 대신 경로 템플릿, 명명된 작업 및 릴리스를 기록합니다.

공유 이벤트 계약

첫 번째 스키마를 상호 운용 가능하게 유지

  • route_template, 방법, 상태, 결과, duration_ms 및 릴리스
  • request_id, account_id, 환경, 런타임 및 제어된 error_type
  • 데이터베이스 기간, 대기열 전달, 종속성 및 비즈니스 결과(알려진 경우)

이러한 필드를 워크플로에 맞게 조정하되 여러 서비스가 동일한 테이블에 의존하기 전에 단위, 상태 범주, 식별자 및 소유권을 명시적으로 유지하세요.

검증

알림 전 실패 경로 연습

  1. 1하나의 성공, 유효성 검사 실패, 처리되지 않은 예외 및 시간 초과를 실행합니다.
  2. 2경로 이름이 템플릿으로 작성되었으며 민감한 요청 데이터가 제외되었는지 확인하세요.
  3. 3기록된 기간 및 상태를 프레임워크 응답과 비교합니다.
  4. 4런타임을 다시 시작하고 보류 중인 원격 분석이 종료를 무기한 차단할 수 없는지 확인합니다.

구현 가이드

프레임워크, 공급자 또는 런타임 일치

소스 구현 가이드

Node.js 및 Express 구조적 로깅

안정적인 경로 템플릿, 상태 코드, 요청 대기 시간 및 안전한 상관 관계 필드를 갖춘 Instrument Express 경로 결과입니다.

가이드 열기
소스 구현 가이드

Next.js 서버 이벤트 분석

수집 키를 브라우저에 노출하지 않고 Next.js 경로 핸들러 및 서버 작업에서 SQL 준비 이벤트를 보냅니다.

가이드 열기
소스 구현 가이드

NestJS 요청 및 워크플로 Telemetry

정규화된 경로 결과, 대기 시간, 오류, 릴리스 및 승인된 계정 컨텍스트를 사용하여 NestJS 컨트롤러 및 공급자를 계측합니다.

가이드 열기
소스 구현 가이드

Python 및 FastAPI 구조적 로깅

비동기식 Telemetry 클라이언트 및 정규화된 경로 이름을 사용하여 FastAPI 요청 결과 및 대기 시간을 캡처합니다.

가이드 열기
소스 구현 가이드

Django 및 Celery 구조적 이벤트 모니터링

Django 요청 결과와 Celery 작업 수명주기를 안전한 식별자, 대기 시간, 재시도 및 터미널 상태와 연결합니다.

가이드 열기
소스 구현 가이드

플라스크 및 SQLAlchemy Telemetry

제한된 Python 이벤트, 안정적인 경로 템플릿 및 안전한 오류 범주를 사용하여 Flask 요청 결과 및 SQLAlchemy 트랜잭션 동작을 측정합니다.

가이드 열기
소스 구현 가이드

엘릭서 피닉스 Telemetry 통합

Phoenix 요청 라이프사이클 이벤트에 연결하고 연결 데이터, 매개변수 또는 예외 텍스트를 복사하지 않고 제한된 터미널 요청 결과를 전달합니다.

가이드 열기
소스 구현 가이드

Laravel 구조적 로깅 및 대기열 분석

애플리케이션 비밀이나 페이로드를 노출하지 않고 Laravel 요청, 명령, 대기열 및 청구 결과를 타입이 지정된 이벤트로 보냅니다.

가이드 열기
소스 구현 가이드

.NET 및 Serilog 구조적 이벤트 분석

ASP.NET 요청 대기 시간, 실패, 릴리스 및 고객 영향에 대한 Serilog 진단 옆에 집중된 Telemetry 결과 이벤트를 추가합니다.

가이드 열기
소스 구현 가이드

스프링 부트 구조적 이벤트 모니터링

안정적인 경로, 대기 시간, 상태 및 추적 컨텍스트를 사용하여 Telemetry의 HTTP API를 통해 Spring MVC 및 예약된 워크플로 결과를 기록합니다.

가이드 열기
소스 구현 가이드

Go HTTP 서버 구조적 로깅

경로 오류율, 대기 시간 백분위수 및 릴리스 비교를 위해 Go HTTP 서비스에 입력된 요청 결과 이벤트를 추가합니다.

가이드 열기

먼저 하나의 엔드투엔드 워크플로를 확인하세요.

무료 API 키를 생성하고, 가장 가까운 런타임 가이드를 선택하고, 적용 범위를 확장하기 전에 알려진 성공과 실패를 보내세요.

무료로 시작하세요