OPERATING DOCUMENT / NARWHAL

모니터링 & 로깅

Prometheus, Grafana, Loki, Tempo, Alloy 및 Hubble eBPF 관측성.

01 / Context02 / Procedure03 / Operations04 / Verification

모니터링 & 로깅

Narwhal은 메트릭, 로그, 분산 추적 및 네트워크 흐름을 단일 화면에서 교차 분석할 수 있는 풀스택 관측성을 제공합니다.

관측성 데이터 파이프라인

Architecture diagram
Responsive vector rendering · source preserved
[ Kubernetes Pods & Nodes ] Metrics (Prometheus Exporters) ► Prometheus ► Grafana Logs (Alloy Agent) ► Loki ► Grafana Traces (OpenTelemetry SDK) ► Tempo ► Grafana Network Flows (eBPF BPF Maps) ► Hubble UI

4대 관측성 축

  1. Metrics (Prometheus Operator): 노드 CPU/메모리, XFS 스토리지 용량, APISIX 요청 수집 및 임계치 알림
  2. Logs (Grafana Loki + Alloy): 레이블 기반 경량 로그 인덱싱 및 멀티 테넌트 로그 쿼리
  3. Traces (Grafana Tempo): 마이크로서비스 간 HTTP/gRPC 호출 지연시간 추적 (Trace ID 기반 로그-트레이스 연계)
  4. Network Telemetry (Cilium Hubble): DNS 실패, 패킷 드롭, 서비스 간 통신 흐름을 eBPF로 실시간 시각화
DOCUMENT TRACE

프로젝트 상세로 돌아가면 아키텍처, 개발 흐름, 검증 근거와 관련 Field Note를 하나의 맥락에서 볼 수 있습니다.