3년간 Mixpanel을 잘 써왔는데 최근 트래픽 늘면서 월 청구서가 $4,200까지 올랐습니다. PostHog 자체호스팅으로 옮기는 게 매력적으로 보이는데, 실제 운영 비용·관리 부담이 어떤지 궁금합니다.
저희 규모
- 월 5억 이벤트 (peak 50M/일)
- 분석가 6명 + 마케팅 8명 사용
- session replay 사용 (5% 샘플링)
- 현재 Mixpanel monthly $4,200
알고 싶은 것:
- PostHog 자체호스팅 인프라 비용 (월 5억 이벤트 처리에 필요한 ClickHouse·Kafka·PG 사양)
- 운영 인력 부담 (사내 SRE 0.X FTE)
- session replay storage 비용 (Mixpanel 대비)
- SQL 분석가들의 학습 곡선 (Mixpanel insights vs PostHog HogQL)
댓글 3
월 5억 이벤트 규모는 PostHog 자체호스팅의 손익분기점을 한참 넘는 규모입니다. 비슷한 규모로 운영 중이라 비교해드립니다.
인프라 비용 — 월 5억 이벤트 기준
구성요소사양월 비용
ClickHouser7g.4xlarge × 3 (replication)$1,820
Kafkam7g.large × 3$340
PostgreSQLr7g.xlarge × 2$480
Redisr7g.large$120
S3 (session replay)4TB$92
Web/Worker podsEKS c7g.xlarge × 5$420
합계$3,272
Mixpanel $4,200 대비 약 $930 절감. 단 첫 마이그레이션 1회성 비용(엔지니어링 0.5 FTE × 2개월) 별도.
운영 부담
ClickHouse가 메인 데이터 저장소라 backup·upgrade·shard rebalance가 운영의 8할입니다. 저희는 0.3 FTE 잡고 있고, k8s helm chart 기반이라 큰 사고는 없었습니다. 단 ClickHouse 모르는 SRE라면 학습 곡선이 가파릅니다.
Session Replay storage
PostHog session replay는 S3에 raw json 저장. 5% 샘플링으로 월 4TB → $92. Mixpanel은 session replay 가격이 별도라 따로 청구되는데, PostHog는 합산. 여기서 사실상 절감이 가장 큽니다.
DX — 분석가 학습 곡선
Mixpanel insights는 클릭 기반 UI라 비개발자 친화적. PostHog는 insights도 있지만 진가는 HogQL(ClickHouse SQL). SQL 잘하는 분석가는 환영하고, 비개발자는 처음 2주 어려워합니다. 사내 SQL bootcamp 준비 필요.
마이그레이션 전략
경험상 Mixpanel 4년 이상 운영했다면 옮길 가치 큽니다. 단 1년 미만 운영이면 클라우드 PostHog가 더 낫습니다.