Skip to content
  • ClickStack

SRE와 에이전트를 위한 오픈소스 옵저버빌리티

대규모 OpenTelemetry를 위해 구축된 ClickStack은 고카디널리티 데이터에 대한 빠른 쿼리와 저비용 장기 보관을 결합하여 샘플링이나 롤업 없이 모든 로그, 메트릭, 트레이스를 유지할 수 있게 합니다.

이를 통해 SRE의 사각지대를 없애고 MCP와 SQL을 통한 에이전트 조사를 가능하게 하며, 양쪽 모두에 세부 정보가 온전히 보존된 텔레메트리와 과거 컨텍스트를 제공하여 가능한 원인들을 병렬로 탐색하고 근본 원인에 도달할 수 있게 합니다.

완전 관리형을 원하시나요? ClickHouse Observability 살펴보기 ->->

Event deltas comparing slow and normal requests
Event patterns grouping logs into recurring messages
Log search with Lucene-style syntax
Trace waterfall with correlated logs and span attributes
Service overview dashboard with health tiles, request volume and error rate charts
Error rate alert with its threshold, event markers and evaluation history
Session replay of a shopper browsing products with the event timeline beside it

Trusted for observability by

Netflix logoShopify logoVisa logoCloudflare logoSony logoComcast logoAnthropic logoCharacter.ai logoSierra logoEbay logoCisco logoZoox logoDoorDash logoGitLab logoIBM logoSolarWinds logoVimeo logo
Netflix logoShopify logoVisa logoCloudflare logoSony logoComcast logoAnthropic logoCharacter.ai logoSierra logoEbay logoCisco logoZoox logoDoorDash logoGitLab logoIBM logoSolarWinds logoVimeo logo

세 가지 레이어. 하나의 개방형 옵저버빌리티 스택.

OpenTelemetry가 신호를 수집하고, ClickHouse가 저장 및 쿼리하며, ClickStack UI가 팀의 조사를 하나로 모읍니다.

MCP 서버SQL

ClickStack UI는 검색, 트레이스 워터폴, 이벤트 패턴, 이벤트 델타, 대시보드, 알림, 세션 리플레이를 통합하며, 에이전트를 위한 MCP 서버를 내장하고 있습니다.

높은 압축률, 빠른 검색, 분석용 SQL을 하나의 엔진에 결합하여 SRE와 에이전트가 세부 정보가 온전히 보존된 텔레메트리와 장기간의 이력을 낮은 비용으로 조사할 수 있게 하세요.

사용자 ID, 요청 ID, 테넌트, 배포 버전 등 모든 이벤트의 고카디널리티 세부 정보를 보관하여, 유용한 모든 차원을 미리 정하지 않아도 조사 중에 예상치 못한 상관관계를 추적할 수 있게 하세요.

기존 계측을 번들로 제공되는 OpenTelemetry Collector 및 로그, 메트릭, 트레이스용으로 설계된 스키마와 함께 사용하고, 환경에 맞게 인제스트를 유연하게 조정하세요.

ClickStack을 로컬에서 실행하세요. 조사를 시작하세요.

번들로 제공되는 OpenTelemetry Collector와 스키마가 포함된 올인원 Docker 이미지로 시작하여 자신의 머신에서 ClickStack을 사용해 보세요.

  1. 스택 실행
    Docker로 ClickStack을 실행하고 UI를 열어 로컬 계정을 만드세요.

  2. 첫 이벤트 전송
    인제스트 API 키를 복사하고 번들로 제공되는 Collector를 통해 테스트 이벤트를 전송하세요.

  3. 텔레메트리 탐색
    검색에서 이벤트를 찾은 다음, 애플리케이션을 연결하거나 샘플 데이터를 탐색하세요.

팀을 위해 ClickStack을 실행할 준비가 되면 배포 및 프로덕션 가이드를 따르세요.

오픈소스로 시작하기
YouTube Video: WBe7ZwTRWuQ

자체 스키마를 사용하세요

ClickStack은 OpenTelemetry를 우선하지만 OpenTelemetry 전용은 아닙니다. 자체 스키마와 파이프라인을 사용하여 로그, 트레이스, 메트릭을 ClickHouse에 저장한 다음, 스키마에 유연한 ClickStack UI를 통해 타임스탬프가 있는 데이터를 탐색하세요.


옵저버빌리티 비용을 낮추세요. 더 많은 텔레메트리를 보관하세요.

배포의 구성과 규모를 직접 제어하면서 대규모 옵저버빌리티 운영에 필요한 스토리지와 컴퓨트를 줄이세요.

10-30x OpenTelemetry 압축

OTel 데이터에 대한 업계 최고 수준의 인제스트 및 압축률.

더 적은 공간에 더 많이 저장하세요

인제스트 양이 증가할 때 ClickHouse 컬럼 압축은 텔레메트리에 필요한 디스크 공간을 줄여 줍니다.

컴퓨트를 더 효율적으로 활용하세요

효율적인 쿼리 실행으로 프로비저닝한 컴퓨트 리소스에서 더 많은 검색과 집계를 지원합니다.

워크로드에 맞게 최적화하세요

스키마, 인덱스, 보관 정책을 조정한 다음 워크로드와 예산에 맞춰 인프라 규모를 정하세요.

SRE와 에이전트가 ClickStack을 사용하는 이유

인시던트가 발생하면 엔지니어와 에이전트는 서비스 전반에서 증거를 추적하고, 과거 동작과 비교하고, 가능한 원인들을 검증해야 합니다.

기존 옵저버빌리티를 사용하는 SRE와 에이전트: 샘플링된 데이터, 제한된 보관, 처리량이 제한되고 느린 쿼리
ClickStack을 사용하는 SRE와 에이전트: 샘플링 없음, 전체 보관, 빠른 병렬 쿼리

샘플링 없음

샘플링되지 않은 로그, 메트릭, 트레이스에서 드문 장애를 찾으세요. 무슨 일이 있었는지 설명하는 개별 이벤트도 포함됩니다.

전체 보관

인시던트를 이전 배포 및 과거 동작과 비교하여 새로운 회귀 문제와 반복되는 장애를 구별하세요.

빠른 병렬 쿼리

여러 가설을 동시에 검증하여 엔지니어와 에이전트가 서로 기다리지 않고 서로 다른 가능한 원인들을 조사할 수 있게 하세요.

풍부한 표현력의 SQL

익숙한 SQL로 사용자, 요청, 배포별로 신호를 상관 분석한 다음, 미리 정의된 워크플로를 넘어 새로운 질문을 탐구하세요.

첫 신호부터 근본 원인까지

실패하는 요청을 찾고, 변경 사항을 파악하고, 영향을 받은 대상을 확인하고, 알게 된 내용을 보관하세요. ClickStack은 텔레메트리 전반에서 조사의 각 단계를 연결합니다.

Lucene 스타일 구문이나 SQL로 로그를 검색한 다음, 트레이스 워터폴을 통해 요청을 추적하여 서비스 전반의 모든 스팬을 확인하고 실패하거나 느려진 홉을 찾으세요.

검색
실시간 결과 히스토그램이 있는 서비스 전반의 로그 검색
트레이스 워터폴
상관 분석된 로그와 스팬 속성이 있는 결제 청구의 트레이스 워터폴

여러분의 워크플로. 여러분의 하니스. 여러분의 에이전트.

자체 옵저버빌리티 에이전트를 사용하세요

이미 사용하는 에이전트를 MCP를 통해 ClickStack 배포에 연결하고, 텔레메트리를 코드, 런북, 운영 컨텍스트와 결합하여 선호하는 도구에서 조사하세요.

  • 여러분의 도구. Claude Code, Codex, Cursor, OpenCode 또는 자체 MCP 호환 에이전트 프레임워크에서 작업하세요.
  • 여러분의 컨텍스트. 에이전트가 이미 사용하는 코드, 런북, 내부 도구와 함께 텔레메트리를 조사에 활용하세요.
  • 공유되는 조사 결과. 조사를 팀이 활용해 발전시킬 수 있는 저장된 검색, 대시보드, 알림으로 전환하세요.
에이전트 연결하기 ->->

조사를 위해 설계된 도구를 에이전트에 제공하세요

ClickStack MCP 서버는 일반적인 조사 단계를 위해 특화된 도구를 제공하며, 질문에 더 깊은 분석이 필요할 때 ClickHouse SQL에 액세스할 수 있습니다.

텔레메트리 소스를 발견하고 시간이 오래 걸리는 작업도 식별할 수 있습니다.

각 도구에는 일반적인 조사 워크플로와 최적화된 쿼리가 담겨 있어, 에이전트가 질문 방법을 재구성하는 데 더 적은 단계를 쓰고 증거에 더 많은 단계를 쓸 수 있습니다.

In our evaluations against a generic ClickHouse MCP server, agents using these tools were:

17% more accurate

25% fewer tool calls

2.7× more consistent

Examples of tools available through MCP include Search, Trace waterfalls, Time series, Event patterns, Event deltas, SQL, Alerts, Saved searches, Data sources, and Dashboards.

완전 관리형 솔루션을 찾고 계신가요?

SRE와 에이전트를 위한 완전 관리형 서비스인 ClickHouse Observability에서 익숙한 ClickStack UI를 사용하세요.

텔레메트리를 하나의 관리형 엔드포인트로 보내세요. 인제스트, 스키마, 스토리지, 최적화, 확장, 백업, 업그레이드는 ClickHouse가 처리합니다.

애플리케이션을 계측하세요

OpenTelemetry SDK와 컬렉터를 통해 애플리케이션 로그, 메트릭, 트레이스를 ClickStack으로 가져와, 팀과 에이전트에 스택 전반을 조사할 수 있는 컨텍스트를 제공하세요.

NodeJSGoJavaJavascriptNextJSPythonRubyCloudflareKubernetesOpenTelemetryAWSFluentd

ClickStack으로 조사를 시작하세요

직접 제어하는 오픈소스 스택에서 SRE와 에이전트에 세부 정보가 온전히 보존된 텔레메트리, 과거 컨텍스트, 빠른 SQL 쿼리를 제공하세요.

FAQ 아이콘

FAQ

FAQ를 살펴보고 ClickStack에 대해 더 알아보세요. 필요한 답을 찾지 못하셨다면 언제든 기꺼이 상담해 드립니다.

무엇이든 문의해 주세요 ->->

01

ClickStack은 SRE와 에이전트를 위한 오픈소스 옵저버빌리티 스택으로, OpenTelemetry 수집, ClickHouse 스토리지 및 분석, 로그·메트릭·트레이스·세션 리플레이 조사를 위한 ClickStack UI를 결합합니다.

02

네. ClickHouse와 OpenTelemetry Collector는 Apache 2.0 라이선스, ClickStack UI는 MIT 라이선스로 제공됩니다. 코드를 살펴보고, 자체 인프라에서 스택을 실행하고, 환경에 맞게 수집, 스토리지, 조사 레이어를 맞춤 설정할 수 있습니다.

03

세 가지 주요 레이어는 인제스트를 위한 OpenTelemetry Collector, 텔레메트리 저장 및 쿼리를 위한 ClickHouse, 조사를 위한 ClickStack UI입니다.

표준 오픈소스 배포에서는 MongoDB도 사용하여 대시보드, 알림, 사용자 프로필과 같은 애플리케이션 설정을 저장합니다.

04

아니요. 엔지니어는 검색, 트레이스 워터폴, 이벤트 패턴, 이벤트 델타, 대시보드, 세션 리플레이를 통해 조사할 수 있으며, 에이전트와 SQL은 동일한 데이터를 탐색하는 추가적인 방법을 제공합니다.

05

네. ClickStack에는 호환되는 에이전트가 텔레메트리를 쿼리하고, 소스를 발견하고, 저장된 검색, 대시보드, 알림을 관리하는 데 사용할 수 있는 MCP 서버가 포함되어 있습니다.

MCP 설정 가이드를 사용하여 선호하는 도구나 에이전트 프레임워크를 ClickStack 배포에 연결하세요.

06

아니요. OpenTelemetry가 기본 경로이며 시작을 돕는 Collector와 스키마가 번들로 제공되지만, ClickStack UI는 적절한 필드 매핑이 있는 기존 ClickHouse 텔레메트리 테이블도 지원합니다.

07

팀에서 데이터베이스, UI, 인제스트 파이프라인, 지원 서비스를 운영하며, 여기에는 용량 계획, 보안, 백업, 업그레이드, 성능 튜닝이 포함됩니다.

이를 통해 배포에 대한 제어권을 갖게 되며, 운영을 위한 엔지니어링 리소스가 필요합니다.

08

ClickStack은 SRE와 에이전트를 위한 관리형 서비스인 ClickHouse Observability의 기반이 되는 오픈소스 프로젝트입니다.

스택을 직접 실행하고 맞춤 설정하려면 ClickStack을, ClickHouse가 플랫폼을 운영하도록 하려면 ClickHouse Observability를 선택하세요.

ClickHouse Observability는 ClickHouse Cloud가 기반 인프라를 관리하는 동안 데이터베이스 워크로드를 직접 조정하려는 숙련된 팀을 위해 자체 관리 옵션도 제공합니다.

09

둘 다 데이터 수집, 스토리지, 조사 인터페이스를 결합하지만, ClickStack은 ClickHouse의 컬럼 지향 분석 엔진을 사용하여 텔레메트리에 대한 검색, 집계, SQL 분석을 통합합니다.

ClickStack UI는 Lucene 스타일 검색과 함께 이벤트 패턴, 이벤트 델타, 트레이스 워터폴 같은 도구를 지원합니다.

Compare ClickStack and Elastic ->->

10

네. Lucene 스타일 구문이나 SQL로 로그를 검색하세요. 기본 OpenTelemetry 로그 스키마는 로그 본문과 속성에 ClickHouse의 역색인인 텍스트 인덱스를 포함하며, ClickStack은 자유 텍스트 검색이 이를 사용하도록 재작성합니다. 따라서 검색은 모든 로그 본문을 읽는 대신 일치할 수 없는 데이터를 건너뛸 수 있습니다. Bloom 필터 인덱스는 트레이스 ID와 같은 고카디널리티 컬럼의 조회를 가속합니다.

텍스트 인덱스를 지원하지 않는 ClickHouse 버전을 포함하여, 워크로드에 맞게 인덱스를 조정하려면 성능 튜닝 가이드를 확인하세요.

11

오픈소스 빠른 시작을 사용하여 ClickStack을 로컬에서 실행하고 샘플 데이터를 탐색하거나 애플리케이션에서 텔레메트리를 전송한 다음, 팀을 위해 운영할 준비가 되면 배포 및 프로덕션 가이드를 따르세요.