OpenTelemetry 기반의 올인원 오픈소스 관측성 플랫폼 Traceway
Infrastructure·Go4 / 0
Traceway는 로그, 트레이스, 메트릭, 세션 리플레이 및 AI 트레이싱을 하나의 트레이스 ID로 통합 관리하는 OpenTelemetry 네이티브 관측성 플랫폼입니다.
주요 기능
- 단일 트레이스 ID를 통한 로그, 스팬, 메트릭 간의 상호 참조 및 탐색
- SHA-256 기반 스택 트레이스 정규화 및 이슈 그룹화 관리
- 웹 및 Flutter 환경을 위한 사용자 세션 리플레이 녹화 및 재생
- LLM 호출 비용, 토큰 소모량, 지연 시간 및 대화 내역 추적
- SQLite 기반 임베디드 모드 또는 ClickHouse 기반 독립 서버 모드 선택
어떻게 동작하는가
OpenTelemetry의 OTLP/HTTP 프로토콜을 네이티브로 수용하여 별도의 Collector 없이 데이터를 수집하고, Go/Gin 백엔드에서 처리된 데이터를 ClickHouse 또는 SQLite에 저장하여 SvelteKit 기반 대시보드에 시각화합니다. 특히 Go 애플리케이션 내부에 라이브러리 형태로 포함되어 별도 DB 없이도 관측성 기능을 수행할 수 있는 임베디드 아키텍처를 지원합니다. (README의 Tech Stack 및 Embedded mode 섹션 근거).
680
Stars
18
Forks
+301
Trending
4
조회수
680 watchers17 open issues
관련 토론
아직 관련 토론이 없습니다.
댓글
댓글을 작성하려면 로그인이 필요합니다.