제품 고객 사례 요금제 보안 체인지로그 데모 신청
새 릴리스 Stratum v3.4 — 연속 프로파일링 GA · OTel 1.30 지원

수백 개 서비스, 수십 개 팀.
하나의 옵저버빌리티 평면.

Stratum은 OpenTelemetry 네이티브 아키텍처로 설계되어 로그·트레이스·메트릭·프로파일을 단일 데이터 모델로 통합합니다. 페타바이트 규모에서도 P99 1.4초 안에 쿼리합니다.

K 어디서나 검색 · 크레딧 카드 불필요 · SOC 2 Type II · ISO 27001
stratum.io / observability — production-aps1
LIVE
production-aps1 / payment-api / 트레이스
요청 / 초 142,389 + 4.2%
P99 지연 214ms + 28ms
에러율 0.084% − 0.02%
활성 SLO 23 / 24 - - -
분산 트레이스
142,389 / s trace_id: a1b2c3d4...
gatewayPOST /v1/checkout 312ms
checkouthandle() 272ms
paymentauthorize() 136ms
stripe-clPOST /charges 98ms
inventoryreserve() 78ms
ledgercredit() 42ms
fraud-rlevaluate() 28ms
notifyemail.send() 58ms
서비스 의존도
8 노드
gateway
checkout
auth
payment
inventory
ledger
fraud-rules
전 세계 1,200+ 엔지니어링 조직이 Stratum 위에서 운영합니다
Helix
NEOSTACK
Glacier
PIVOT
LedgerOS
ORBITAL
0B +
일일 처리 이벤트
0s
페타바이트 쿼리 P99
0%
평균 비용 절감
0%
SLA 가동률 (12개월)
코어 기능

현대 분산 시스템에 맞게 설계된 옵저버빌리티

여러 도구를 이어 붙이는 시대는 끝났습니다. Stratum은 처음부터 통합 신호 모델 위에 만들어졌습니다.

통합 신호 모델

로그·메트릭·트레이스·프로파일이 하나의 컬럼나 스토어에 저장됩니다. 컨텍스트 전환 없이 trace_id 한 번이면 모든 신호로 점프할 수 있습니다.

4종 신호 동시 인덱싱 · 단일 쿼리

OpenTelemetry 네이티브

벤더 SDK를 따로 깔지 마세요. OTLP/HTTP·gRPC를 1급 시민으로 받습니다. 기존 OTel 컬렉터·instrumentation을 그대로 사용합니다.

OTel 1.30 · OTTL 1.0 · 락인 없음

페타바이트 스케일

커스텀 컬럼나 엔진 'Stratum Engine'이 100PB 이상을 단일 클러스터에서 1.4초에 쿼리합니다. 핫·콜드 티어 자동 분리로 비용은 1/3 수준.

100PB · 1.4s P99 · 자동 티어링
분산 트레이싱

모든 요청을 코드 한 줄까지 추적합니다

샘플링 없이 100% 트레이스를 수집합니다. 자동 인스트루멘테이션이 30+ 언어·런타임을 커버하고, 컨텍스트 전파는 W3C TraceContext 표준을 따릅니다.

  • 100% 무손실 수집꼬리 기반 샘플링으로 모든 에러·지연 트레이스를 보존합니다.
  • 스팬 통계 사전 집계RED 지표를 1초 단위로 사전 집계해 대시보드 쿼리를 ms로 줄입니다.
  • 실시간 서비스 맵의존성 변화를 30초 이내에 자동으로 시각화합니다. 신규 RPC도 즉시 노출.
  • 트레이스 → 코드 점프스팬에서 GitHub 라인까지 한 번에. Source Link 표준 지원.
고객 사례 보기 →
trace · 7f3a91...e2d8 · 312ms
span tree · 12 spans · 6 services ⚠ 1 error
gateway · http.request 312ms
checkout · handle 272ms
checkout · validate 18ms
payment · authorize 136ms
stripe-cl · POST /charges 98ms
inventory · reserve 78ms
fraud-rl · evaluate ⚠ 28ms
notify · email.send 58ms
fraud-rl.evaluate · NullPointerException at RuleEngine.java:142
Stratum Query Language

SQL의 표현력, Splunk의 속도

SQL을 안다면 SQL로, 파이프 명령을 좋아한다면 SQL 파이프 문법으로. 동일한 쿼리가 로그·메트릭·트레이스 모두에 동작합니다. PromQL·LogQL도 그대로 import.

  • 크로스 신호 조인로그 한 줄에서 트레이스·메트릭으로 자연스럽게 join 됩니다.
  • 자동 필드 추출JSON·logfmt·정규식 자동 파싱. 인덱스 없이도 ms 단위 검색.
  • 저장된 쿼리 → 알림같은 쿼리로 탐색하고, 같은 쿼리로 알림을 만듭니다.
SQL — payment-api error breakdown
-- 결제 API 5xx 에러를 trace·log·metric으로 한 번에 분석
SELECT
  service.name,
  span.name,
  count(*) AS errors,
  percentile(duration, 99) AS p99
FROM traces
WHERE service.name = 'payment-api'
  AND status_code >= 500
  AND timestamp > now() - 15m
JOIN logs USING (trace_id)
  WHERE level = 'ERROR'
GROUP BY service.name, span.name
ORDER BY errors DESC
LIMIT 20
스캔 142 GB · 결과 18 행 · 312 ms ⌘ + Enter
팀별 사용 사례

한 플랫폼, 모든 엔지니어링 역할

SRE·플랫폼·보안·제품 — 같은 데이터, 다른 관점.

SRE

SLO 추적, 에러 버짓 자동 계산, on-call 노이즈 감소.

SLO인시던트RUM

플랫폼 엔지니어링

골든 시그널 표준화, 셀프서비스 대시보드, 멀티테넌트 격리.

IDPRBACK8s

보안 / 컴플라이언스

이상 행위 탐지, 감사 추적, 7년 보관 — SIEM 별도 필요 없음.

SIEM감사로그K-ISMS

제품 / 데이터

실사용자 모니터링, 퍼널 분석, 코호트별 성능 차이.

RUM퍼널코호트
기존 도구와의 차이

도구 5개를 더하는 대신, 1개로 빼세요

일반적인 옵저버빌리티 스택

⌥ 분절형
  • 로그·트레이스·메트릭이 각각 다른 스토어, 다른 쿼리어
  • 트레이스 1% 샘플링 — 정작 문제가 난 99%는 사라짐
  • 카디널리티 폭발로 메트릭 비용이 매 분기 2배
  • 벤더별 SDK 락인, OTel 마이그레이션 6개월
  • 인시던트 시 5개 탭을 띄워 trace_id 복붙

Stratum

⌥ 단일 평면
  • 단일 컬럼나 엔진, 4종 신호 공통 스키마
  • 100% 무손실 + 꼬리 기반 보존 — 에러는 모두 살아남음
  • 동적 카디널리티 압축으로 비용 선형 증가
  • OTel 표준 — 떠나고 싶다면 데이터 그대로 들고 갈 수 있음
  • 인시던트는 단일 트레이스 뷰에서 시작·종료
5분 안에 시작

기존 OpenTelemetry 컬렉터를 그대로 사용하세요

SDK 교체 없음, 코드 수정 없음. exporter 엔드포인트만 바꾸면 됩니다.

otel-collector-config.yaml
3 lines
# Stratum으로 신호 전송 — 단 3줄 추가
exporters:
  otlp/stratum:
    endpoint: ingest.ap-northeast-2.stratum.io:4317
    headers:
      authorization: "Bearer ${STRATUM_API_KEY}"
    compression: zstd

service:
  pipelines:
    traces:   { exporters: [otlp/stratum] }
    metrics:  { exporters: [otlp/stratum] }
    logs:     { exporters: [otlp/stratum] }
STEP 1
API 키 발급
~ 30 초
STEP 2
exporter 추가
~ 2 분
STEP 3
대시보드 확인
~ 즉시
"

800개 마이크로서비스를 Datadog에서 Stratum으로 옮기고 나서, 인시던트 MTTR은 38분에서 6분으로 줄었습니다. 모든 trace가 보존되니까 사후 분석에서 추정하지 않고 사실로 말할 수 있게 됐어요.

JK
김재훈 Principal SRE · Helix Pay
−84%
MTTR 단축
−71%
옵저버빌리티 비용
100%
트레이스 보존율
투명한 요금제

스토리지·인덱싱 분리 — 쓴 만큼만

호스트당 요금 없음, 사용자당 요금 없음. 처리한 데이터만큼 청구합니다.

Team
스타트업·소규모 엔지니어링 조직에 적합합니다.
390,000 /월
14일 무료 체험
≤ 5 TB 인입 / 월 · 14일 보존
  • 로그·메트릭·트레이스 (프로파일 별도)
  • 무제한 사용자, 무제한 대시보드
  • 100% 무손실 트레이스 수집
  • Slack · Discord · Webhook 알림
  • 커뮤니티 지원
Enterprise
금융·공공·글로벌 인프라를 위한 전용 클러스터.
맞춤 견적
아키텍트와 통화
무제한 인입 · 7년 보존 · 전용 클러스터
  • Scale의 모든 기능 +
  • BYOC · 온프레미스 (Air-gapped 가능)
  • SOC 2 Type II · ISO 27001 · K-ISMS
  • 전담 솔루션 아키텍트
  • 24/7 · 30분 응답 SLA
  • 사용자 정의 보존 정책

자세한 비교는 요금제 페이지에서 확인하세요. 모든 가격은 부가세 별도.

자주 묻는 질문

도입 전에 가장 많이 받는 질문들

여기에 답이 없다면 영업팀 또는 Slack 커뮤니티에서 답을 받을 수 있습니다.

OpenTelemetry SDK를 이미 쓰고 있는데, 마이그레이션이 얼마나 걸리나요?

일반적으로 한 시간 안에 끝납니다. SDK·instrumentation을 교체하지 않아도 됩니다. otel-collector의 exporter 설정에서 endpoint를 Stratum으로 바꾸기만 하면 됩니다.

여러 곳으로 동시 전송도 가능하기 때문에 기존 벤더와 병렬로 운영하며 1~2주 비교 후 결정하는 고객이 가장 많습니다.

이미 Datadog · New Relic · Splunk를 쓰고 있는데, 왜 Stratum이어야 하나요?

두 가지 이유입니다. 첫째, 비용 — 카디널리티가 폭발해도 선형으로 증가합니다. 평균 68% 절감을 보고합니다. 둘째, 통합 — 4종 신호가 단일 컬럼나 스토어에 있어서 trace_id 하나로 모든 신호를 join 합니다.

벤더 락인 우려가 있다면 안심하세요. OTel 표준을 따르기 때문에 언제든 다른 곳으로 옮길 수 있습니다. 마이그레이션 도구도 무료로 제공합니다.

온프레미스·에어갭(폐쇄망) 환경에 배포할 수 있나요?

Enterprise 플랜에서 지원합니다. 단일 헬름 차트로 자체 Kubernetes 클러스터에 배포되며, 외부 네트워크 없이 동작합니다. 라이선스 갱신도 오프라인 키 방식입니다.

금융권·국방·공공기관 고객 약 40곳에서 운영 중입니다.

데이터 거주지(Data Residency) 옵션이 있나요?

네. 한국(서울), 일본(도쿄), 싱가포르, 프랑크푸르트, 버지니아, 오레곤 6개 리전을 운영하고 있습니다. 한국 리전은 K-ISMS·CSAP 인증을 받았으며, 데이터가 절대 국외로 나가지 않습니다.

Prometheus·Grafana 대시보드를 그대로 쓸 수 있나요?

네. Stratum은 PromQL 호환 엔드포인트를 제공하기 때문에 기존 Grafana 대시보드를 변경 없이 그대로 가리킬 수 있습니다. 더 빠른 쿼리와 더 긴 보존 기간이 자동으로 따라옵니다.

대규모 팀에서의 권한 관리는 어떻게 하나요?

RBAC 기반으로 팀별·서비스별·환경별로 권한을 세밀하게 분리할 수 있습니다. SAML·OIDC SSO, SCIM 프로비저닝을 지원하며, 모든 권한 변경은 감사 로그에 남습니다.

500+ 인 조직에서도 자체 IDP로 통합 운영하는 사례가 많습니다.

15분 데모, 30일 무료, 단 한 줄의 코드 변경

대규모 엔지니어링 팀을 위해 만들어진 Stratum이 어떻게 동작하는지 직접 확인하세요. 솔루션 아키텍트가 귀사의 OTel 파이프라인과 함께 라이브로 시연합니다.