镜像概览

完整引用
docker.io/pingcap/ng-monitoring
Registry
docker.io
命名空间
pingcap
仓库
ng-monitoring
已缓存 Tag 数
122
最近同步
07/06/2026, 12:21 PM

简介

TiDB ng-monitoring 轻量监控组件镜像,采集集群 metrics 并提供 Web 面板,需配合 TiDB/Prometheus 同栈部署。

详细介绍

pingcap/ng-monitoring 为 TiDB 新一代可观测性组件,聚合 TiKV/PD/TiDB 指标并内置告警规则与拓扑视图。典型作为 TiDB 私有化部署的配套监控,与 Grafana+Prometheus 自建相比配置更开箱即用。生产应固定 tag、对接现有 Prometheus 或内置存储并限制 Web 端口内网访问,TLS 反代必备。

快速启动

docker run -d --name ng-monitoring \
  -p 12020:12020 \
  -e PD_ADDRESS=pd0:2379 \
  docker.io/pingcap/ng-monitoring:latest

推荐实践

docker run -d --name ng-monitoring \
  --restart unless-stopped \
  -p 12020:12020 \
  -e PD_ADDRESS=pd0.internal:2379,pd1.internal:2379 \
  -e TZ=Asia/Shanghai \
  -v /data/ng-monitoring:/data \
  docker.io/pingcap/ng-monitoring:v8.1.0

核心参数说明

  • -p 12020:12020 — ng-monitoring Web/API 端口
  • -e PD_ADDRESS — TiDB PD 集群地址列表
  • -v .../ng-monitoring:... — 监控数据与配置持久化
  • -e TZ=Asia/Shanghai — 告警与日志时区
  • --restart unless-stopped — 监控组件持续在线
  • 固定 tag — 与 TiDB 大版本 pin

Kubernetes

apiVersion: apps/v1
kind: Deployment
metadata:
  name: ng-monitoring
spec:
  replicas: 1
  selector:
    matchLabels:
      app: ng-monitoring
  template:
    metadata:
      labels:
        app: ng-monitoring
    spec:
      containers:
        - name: ng-monitoring
          image: docker.io/pingcap/ng-monitoring:v8.1.0
          ports:
            - containerPort: 12020
          env:
            - name: PD_ADDRESS
              value: "pd.tidb.svc:2379"
          volumeMounts:
            - name: data
              mountPath: /data
      volumes:
        - name: data
          persistentVolumeClaim:
            claimName: ng-monitoring-data
---
apiVersion: v1
kind: Service
metadata:
  name: ng-monitoring
spec:
  selector:
    app: ng-monitoring
  ports:
    - port: 12020
      targetPort: 12020

与 TiDB Operator 同 namespace;Ingress 限制运维网段,PVC 按指标保留周期规划。

最新 Tag(20 条)

查看全部 122 个 Tag →
Tag架构推送时间大小Digest同步期望操作
docker.io/pingcap/ng-monitoring
:nightly
linux/amd64linux/arm64
2026/06/11 12:06182.5 MBsha256:f7c97433da6d
docker.io/pingcap/ng-monitoring
:main
linux/amd64linux/arm64
2026/06/11 12:06182.5 MBsha256:f7c97433da6d
docker.io/pingcap/ng-monitoring
:v8.5.6
linux/arm64linux/amd64
2026/04/14 16:10158.4 MBsha256:ca85d11ff05d
docker.io/pingcap/ng-monitoring
:v8.5.5
linux/amd64linux/arm64
2026/01/15 14:58131.2 MBsha256:5d9fc6baecc1
docker.io/pingcap/ng-monitoring
:v8.5.4
linux/amd64linux/arm64
2025/11/27 15:56171.0 MBsha256:c20de40534bf
docker.io/pingcap/ng-monitoring
:v7.5.7
linux/arm64linux/amd64
2025/09/04 12:24167.6 MBsha256:de06f4a02637
docker.io/pingcap/ng-monitoring
:v8.5.3
linux/amd64linux/arm64
2025/08/14 17:53151.9 MBsha256:c48c965fa787
docker.io/pingcap/ng-monitoring
:v8.5.2
linux/arm64linux/amd64
2025/06/04 12:25138.6 MBsha256:923a9f0dd78d
docker.io/pingcap/ng-monitoring
:v9.0.0-beta.1
linux/amd64linux/arm64
2025/03/31 11:08139.3 MBsha256:57df7657fa10
docker.io/pingcap/ng-monitoring
:v7.5.6
linux/amd64linux/arm64
2025/03/14 12:36138.3 MBsha256:d3b029caf1ee
docker.io/pingcap/ng-monitoring
:v6.5.12
linux/amd64linux/arm64
2025/02/27 19:29135.2 MBsha256:b25b159bd89c
docker.io/pingcap/ng-monitoring
:v8.5.1
linux/amd64linux/arm64
2025/01/17 15:32137.1 MBsha256:4602a91152f7
docker.io/pingcap/ng-monitoring
:v7.5.5
linux/amd64linux/arm64
2024/12/31 13:37145.4 MBsha256:d6ad3ce00e3e
docker.io/pingcap/ng-monitoring
:v8.1.2
linux/amd64linux/arm64
2024/12/26 11:08137.5 MBsha256:a78a7217fcfb
docker.io/pingcap/ng-monitoring
:v8.5.0
linux/amd64linux/arm64
2024/12/19 14:06147.4 MBsha256:7f0a794a76ee
docker.io/pingcap/ng-monitoring
:v7.1.6
linux/amd64linux/arm64
2024/11/21 17:52103.9 MBsha256:29d363ef73b5
docker.io/pingcap/ng-monitoring
:v8.4.0
linux/amd64linux/arm64
2024/11/11 14:28147.4 MBsha256:02ac842006b3
docker.io/pingcap/ng-monitoring
:v7.5.4
linux/amd64linux/arm64
2024/10/15 15:55145.4 MBsha256:1cfad47ab6d6
docker.io/pingcap/ng-monitoring
:v6.1.0
linux/amd64linux/arm64
2024/10/09 10:1735.1 MBsha256:584ba4009ea8
docker.io/pingcap/ng-monitoring
:v6.5.11
linux/amd64linux/arm64
2024/09/20 11:2143.3 MBsha256:a1bb3d239459