Overview
- Full name
docker.io/ssheehy/mongodb-exporter- Registry
- docker.io
- Namespace
- ssheehy
- Repository
- mongodb-exporter
- Cached tags
- 7
- Last synced
- 07/06/2026, 10:31 AM
- Topics
Introduction
MongoDB Prometheus Exporter 镜像,抓取 MongoDB 连接数、opcounters 等指标,供 Prometheus 监控与告警使用。
Details
ssheehy/mongodb-exporter 连接 MongoDB 实例暴露 /metrics,覆盖 replica set 状态、慢查询计数等。典型 sidecar 或独立 Deployment 部署于 database namespace,与 Percona mongodb_exporter 同类。定位为无状态 metrics exporter,需 MongoDB URI 凭据;K8s Deployment + ServiceMonitor。
快速启动
docker run -d --name mongodb-exporter \
-p 9216:9216 \
-e MONGODB_URI=mongodb://user:pass@mongo:27017 \
docker.io/ssheehy/mongodb-exporter:latest
推荐实践
docker run -d --name mongodb-exporter \
--restart unless-stopped \
-p 9216:9216 \
-e MONGODB_URI=mongodb://exporter:pass@mongo.internal:27017/admin?ssl=true \
docker.io/ssheehy/mongodb-exporter:0.40.0
核心参数说明
-p 9216:9216— Prometheus scrape 端口-e MONGODB_URI— 只读监控账号连接串(高敏)--restart unless-stopped— exporter 持续在线- 固定 tag — 与 MongoDB 版本兼容 pin
- 权限 — 使用 least-privilege 监控用户
Kubernetes
apiVersion: apps/v1
kind: Deployment
metadata:
name: mongodb-exporter
spec:
replicas: 1
selector:
matchLabels:
app: mongodb-exporter
template:
metadata:
labels:
app: mongodb-exporter
spec:
containers:
- name: exporter
image: docker.io/ssheehy/mongodb-exporter:0.40.0
ports:
- containerPort: 9216
envFrom:
- secretRef:
name: mongodb-exporter-uri
---
apiVersion: v1
kind: Service
metadata:
name: mongodb-exporter
spec:
selector:
app: mongodb-exporter
ports:
- port: 9216
targetPort: 9216
ServiceMonitor 配置 scrape;Secret 轮换只读 URI。
Latest tags (20)
View all 7 tags →| Tag | Arch | Pushed At | Size | Digest | Sync | Wish | Action |
|---|---|---|---|---|---|---|---|
docker.io/ssheehy/mongodb-exporter :0.11.0 | linux/amd64 | 2020/04/21 22:42 | 10.0 MB | sha256:dad182adee26… | |||
docker.io/ssheehy/mongodb-exporter :latest | linux/amd64 | 2020/04/21 22:35 | 10.0 MB | sha256:00ecc4a2b3fe… | |||
docker.io/ssheehy/mongodb-exporter :0.10.0 | linux/amd64 | 2019/09/18 22:51 | 9.1 MB | sha256:97bbcb1be646… | |||
docker.io/ssheehy/mongodb-exporter :0.9.0 | linux/amd64 | 2019/08/31 04:04 | 9.0 MB | sha256:ffbe0b650f29… | |||
docker.io/ssheehy/mongodb-exporter :0.8.0 | linux/amd64 | 2019/06/28 05:33 | 9.0 MB | sha256:ab43d114d78a… | |||
docker.io/ssheehy/mongodb-exporter :0.7.1 | linux/amd64 | 2019/06/28 05:33 | 7.5 MB | sha256:769c3194b5c2… | |||
docker.io/ssheehy/mongodb-exporter :0.7.0 | linux/amd64 | 2019/04/04 04:11 | 7.5 MB | sha256:c64aabcb7b98… |