Overview

Full name
docker.io/apache/hertzbeat-collector
Registry
docker.io
Namespace
apache
Repository
hertzbeat-collector
Cached tags
9
Last synced
07/06/2026, 02:35 AM

Introduction

Apache HertzBeat 监控采集器镜像,拉取 HTTP/JDBC/Redis 等协议 metrics 上报 HertzBeat Manager,分布式监控探针。

Details

apache/hertzbeat-collector 运行 HertzBeat 监控采集器,按 Manager 下发的监控任务拉取 HTTP、JDBC、Redis 等协议 metrics 并上报。定位为监控采集 exporter/agent,配置 MANAGER_HOST 连接 HertzBeat Manager;K8s Deployment 分布式监控探针。

快速启动

docker run -d --name hertzbeat-collector \
  -e MANAGER_HOST=hertzbeat-manager \
  -e MANAGER_PORT=1158 \
  docker.io/apache/hertzbeat-collector:latest

推荐实践

docker run -d --name hertzbeat-collector \
  --restart unless-stopped \
  -e MANAGER_HOST=hertzbeat-manager.internal \
  -e MANAGER_PORT=1158 \
  -e IDENTITY=collector-01 \
  docker.io/apache/hertzbeat-collector:1.5.0

核心参数说明

  • -e MANAGER_HOST — HertzBeat Manager 地址
  • -e IDENTITY — 采集器唯一标识
  • --restart unless-stopped — 采集器持续在线
  • 依赖 — hertzbeat-manager 同栈

Kubernetes

apiVersion: apps/v1
kind: Deployment
metadata:
  name: hertzbeat-collector
spec:
  replicas: 3
  selector:
    matchLabels:
      app: hertzbeat-collector
  template:
    metadata:
      labels:
        app: hertzbeat-collector
    spec:
      containers:
        - name: collector
          image: docker.io/apache/hertzbeat-collector:1.5.0
          env:
            - name: MANAGER_HOST
              value: hertzbeat-manager
            - name: MANAGER_PORT
              value: "1158"
---
apiVersion: v1
kind: Service
metadata:
  name: hertzbeat-collector
spec:
  selector:
    app: hertzbeat-collector
  ports:
    - port: 1159
      targetPort: 1159

hertzbeat-manager Deployment 同 namespace;多副本按网络区域分布。

Latest tags (20)

View all 9 tags →
TagArchPushed AtSizeDigestSyncWishAction
docker.io/apache/hertzbeat-collector
:nightly
linux/amd64linux/arm64
2026/03/17 08:48414.8 MBsha256:491462759201
docker.io/apache/hertzbeat-collector
:latest
linux/arm64linux/amd64
2026/02/06 13:45425.6 MBsha256:f0e6c75f9d35
docker.io/apache/hertzbeat-collector
:1.8.0
linux/arm64linux/amd64
2026/02/06 13:44425.6 MBsha256:f0e6c75f9d35
docker.io/apache/hertzbeat-collector
:1.7.3
linux/arm64linux/amd64
2025/09/06 09:08379.7 MBsha256:c803242a7ed4
docker.io/apache/hertzbeat-collector
:1.7.2
linux/arm64linux/amd64
2025/07/05 11:18359.8 MBsha256:6d1aad821308
docker.io/apache/hertzbeat-collector
:1.7.1
linux/arm64linux/amd64
2025/05/31 08:46349.3 MBsha256:2ef234381ff1
docker.io/apache/hertzbeat-collector
:1.7.0
linux/arm64linux/amd64
2025/04/02 17:21348.3 MBsha256:272ce3c177a2
docker.io/apache/hertzbeat-collector
:v1.6.1
linux/arm64linux/amd64
2024/10/31 23:33337.2 MBsha256:63588635fec7
docker.io/apache/hertzbeat-collector
:v1.6.0
linux/arm64linux/amd64
2024/06/10 13:58319.5 MBsha256:ebcc9bc0ba9e