- O2는 로그, 메트릭, 트레이스, 분석, RUM(Real User Monitoring - 성능, 오류, 세션 리플레이) 등을 지원
- 페타바이트급 데이터를 처리할 수 있도록 설계된 Elasticsearch/Splunk/Datadog 대체제
- Elasticsearch와 달리 운영이 간단하며, 많은 설정을 이해하고 조정할 필요 없이 2분 이내에 설치 가능
- Elasticsearch 대비 약 140배 저렴한 로그 저장 비용을 절감
주요 기능
-
로그, 메트릭, 트레이스: 다양한 데이터 타입에 대한 포괄적 지원
-
OpenTelemetry 지원: 로그, 메트릭, 트레이스를 위한 OTLP 완전 호환성
-
Real User Monitoring (RUM): 성능 추적, 오류 로그, 세션 리플레이 포함
-
알림 및 대시보드: 18가지 이상의 차트 유형을 통한 종합적인 데이터 시각화
-
고급 인제스트 및 쿼리 기능: 데이터 보강, 수정, 로그 축소 및 컴플라이언스 지원, 예를 들어 로그의 민감한 데이터를 수정
-
GUI 내장: 직관적이고 사용자 친화적인 인터페이스
-
SQL 및 PromQL 지원: SQL로 로그 및 트레이스를 쿼리하고, SQL 및 PromQL로 메트릭 조회
-
단일 바이너리 설치: 여러 플랫폼에서 실행 가능한 바이너리 제공으로 쉬운 설치 및 실행
-
다양한 스토리지 옵션: 로컬 디스크, S3, MinIO, GCS, Azure Blob Storage 지원
-
고가용성 및 클러스터링: 안정적이고 확장 가능한 성능 보장
-
동적 스키마: 데이터 구조에 유연하게 적응
-
Authentication 내장: 보안이 갖춰진 상태로 즉시 사용 가능
-
운영의 용이성: 간결하고 효율적으로 설계
-
원활한 업그레이드: 간편한 업데이트 제공
-
다국어 UI 지원: 영어, 스페인어, 독일어, 프랑스어, 중국어, 한국어 등 11개 언어 지원