Overview

Full name
docker.io/getsentry/snuba
Registry
docker.io
Namespace
getsentry
Repository
snuba
Cached tags
4595
Last synced
07/05/2026, 09:40 PM

Introduction

Sentry Snuba 分析查询引擎镜像,ClickHouse 上执行事件聚合与 Discover 查询,Sentry 自托管可观测性栈核心组件。

Details

getsentry/snuba 运行 Sentry 官方 Snuba 查询服务,消费 Kafka 事件流并在 ClickHouse 执行聚合查询。定位为 Sentry 栈 API 服务,依赖 Kafka、ClickHouse 与 Redis;K8s Deployment 自托管 Sentry 分析层。

快速启动

docker run -d --name snuba \
  -p 1218:1218 \
  -e CLICKHOUSE_HOST=clickhouse \
  -e KAFKA_BROKER=kafka:9092 \
  docker.io/getsentry/snuba:latest

推荐实践

docker run -d --name snuba \
  --restart unless-stopped \
  -p 1218:1218 \
  -e CLICKHOUSE_HOST=clickhouse.internal \
  -e KAFKA_BROKER=kafka.internal:9092 \
  -e REDIS_HOST=redis.internal \
  docker.io/getsentry/snuba:24.1.0

核心参数说明

  • -p 1218:1218 — Snuba API 端口
  • -e CLICKHOUSE_HOST — ClickHouse 后端
  • -e KAFKA_BROKER — 事件流 Kafka
  • 依赖 — Sentry 全栈组件

Kubernetes

apiVersion: apps/v1
kind: Deployment
metadata:
  name: snuba
spec:
  replicas: 2
  selector:
    matchLabels:
      app: snuba
  template:
    metadata:
      labels:
        app: snuba
    spec:
      containers:
        - name: snuba
          image: docker.io/getsentry/snuba:24.1.0
          ports:
            - containerPort: 1218
          envFrom:
            - secretRef:
                name: snuba-env
---
apiVersion: v1
kind: Service
metadata:
  name: snuba
spec:
  selector:
    app: snuba
  ports:
    - port: 1218
      targetPort: 1218

Kafka/ClickHouse 独立 StatefulSet;Sentry Helm Chart 统一编排。

Latest tags (20)

View all 4595 tags →
TagArchPushed AtSizeDigestSyncWishAction
docker.io/getsentry/snuba
:latest
linux/amd64linux/arm64
2026/02/21 08:45835.4 MBsha256:6bf20cf7da9d
docker.io/getsentry/snuba
:26.2.1
linux/amd64linux/arm64
2026/02/21 08:45835.4 MBsha256:6bf20cf7da9d
docker.io/getsentry/snuba
:26.2.0
linux/amd64linux/arm64
2026/02/18 13:46835.4 MBsha256:9bc3bc814119
docker.io/getsentry/snuba
:26.1.0
linux/amd64linux/arm64
2026/01/16 04:26802.8 MBsha256:16d73208017c
docker.io/getsentry/snuba
:25.12.1
linux/amd64linux/arm64
2025/12/24 00:42860.3 MBsha256:5d6be351fdb5
docker.io/getsentry/snuba
:25.12.0
linux/amd64linux/arm64
2025/12/16 03:01860.3 MBsha256:042384b4c5ba
docker.io/getsentry/snuba
:25.11.1
linux/amd64linux/arm64
2025/12/02 02:31860.1 MBsha256:f943e357c824
docker.io/getsentry/snuba
:25.11.0
linux/amd64linux/arm64
2025/11/19 09:32860.0 MBsha256:c1766f9ffdce
docker.io/getsentry/snuba
:25.10.0
linux/amd64linux/arm64
2025/10/16 02:45858.7 MBsha256:238b7f8b8b4b
docker.io/getsentry/snuba
:25.9.0
linux/amd64linux/arm64
2025/09/17 18:54855.4 MBsha256:c70a2365965b
docker.io/getsentry/snuba
:nightly
linux/amd64linux/arm64
2025/08/27 02:52772.4 MBsha256:fcbfae95ce35
docker.io/getsentry/snuba
:6379582
linux/amd64linux/arm64
2025/08/27 02:52772.4 MBsha256:fcbfae95ce35
docker.io/getsentry/snuba
:a187caa
linux/amd64linux/arm64
2025/08/26 00:16772.4 MBsha256:768c53b06462
docker.io/getsentry/snuba
:70ef4e5
linux/amd64linux/arm64
2025/08/20 21:15772.5 MBsha256:f16bdcc55d42
docker.io/getsentry/snuba
:8dce2b2
linux/amd64linux/arm64
2025/08/16 06:18772.5 MBsha256:f16bdcc55d42
docker.io/getsentry/snuba
:2a6512c
linux/amd64linux/arm64
2025/08/16 01:33772.4 MBsha256:0cd56b4808e5
docker.io/getsentry/snuba
:31903fd
linux/amd64linux/arm64
2025/08/16 01:32772.4 MBsha256:56f58a0da616
docker.io/getsentry/snuba
:d34cc66
linux/amd64linux/arm64
2025/08/16 01:24772.4 MBsha256:14fd56bfa797
docker.io/getsentry/snuba
:25.8.0
linux/amd64linux/arm64
2025/08/16 01:18772.4 MBsha256:14fd56bfa797
docker.io/getsentry/snuba
:eae04c4
linux/amd64linux/arm64
2025/08/15 04:06772.4 MBsha256:a3b9ba105c70