本站支持搜索的镜像仓库:Docker Hub、gcr.io、ghcr.io、quay.io、k8s.gcr.io、registry.gcr.io、elastic.co、mcr.microsoft.com
MongoDB Exporter 是一款用于 MongoDB® 的 Prometheus 导出器,支持监控 MongoDB 的分片集群、复制集及存储引擎等核心组件。本镜像由 Bitnami 打包,旨在提供安全、易用且标准化的容器化部署方案,便于快速集成到 Prometheus 监控体系中。
商标说明:本软件列表由 Bitnami 打包,提及的相关商标分属各自公司所有,使用此类商标不意味着任何关联或背书。
本镜像适用于需要对 MongoDB 数据库进行监控的各类场景:
通过以下命令快速启动 MongoDB Exporter 容器:
docker run --name mongodb-exporter bitnami/mongodb-exporter:latest
注意:默认配置需通过环境变量或命令行参数指定 MongoDB 连接信息(见 7. 配置说明)。
推荐从 Docker Hub 拉取预构建镜像:
# 拉取最新版 docker pull bitnami/mongodb-exporter:latest # 拉取特定版本(需替换 [TAG] 为具体版本号,如 0.40.0) docker pull bitnami/mongodb-exporter:[TAG]
如需自定义构建,可通过以下步骤操作:
git clone [***] cd containers/bitnami/mongodb-exporter/[VERSION]/[OS] # 替换为具体版本和操作系统 docker build -t bitnami/mongodb-exporter:latest .
容器需通过 Docker 网络与 MongoDB 实例及 Prometheus 通信,建议使用自定义桥接网络实现容器互联。
docker network create mongodb-monitor-net --driver bridge
docker run \ --name mongodb-exporter \ --network mongodb-monitor-net \ bitnami/mongodb-exporter:latest
同一网络内的容器可通过容器名作为主机名通信(如 Prometheus 可通过 mongodb-exporter:9216 抓取指标)。
MongoDB Exporter 的所有配置参数可通过命令行标志或环境变量指定,完整参数列表参见 官方文档。常用配置示例:
docker run \ --name mongodb-exporter \ -e MONGODB_URI="mongodb://user:password@mongodb-host:27017/admin?ssl=false" \ -e EXPORTER_COLLECTORS="dbstats,top" \ bitnami/mongodb-exporter:latest
Bitnami 安全镜像支持 FIPS(联邦信息处理标准)模式,通过以下环境变量配置:
| 环境变量 | 说明 | 默认值 | 可选值 |
|---|---|---|---|
OPENSSL_FIPS | 是否启用 OpenSSL FIPS 模式 | yes | yes/no |
容器日志默认输出至 stdout,可通过 Docker 日志驱动进行收集和管理:
docker logs -f mongodb-exporter
如需自定义日志收集(如输出至文件或集中式日志系统),可通过 --log-driver 指定驱动类型:
docker run \ --name mongodb-exporter \ --log-driver json-file \ --log-opt max-size=10m \ --log-opt max-file=3 \ bitnami/mongodb-exporter:latest
拉取最新镜像
docker pull bitnami/mongodb-exporter:latest
停止并移除旧容器
docker stop mongodb-exporter && docker rm -v mongodb-exporter
启动新容器
docker run --name mongodb-exporter bitnami/mongodb-exporter:latest # 需保留原配置参数
docker-compose.yaml 文件(仅用于内部测试),生产环境建议使用 Docker CLI 或编排工具(Kubernetes/Helm)部署。Bitnami 将对公共镜像仓库进行调整,核心变更如下:
2.50.0、10.6)将迁移至 docker.io/bitnamilegacy 仓库,且不再接收更新docker.io/bitnami)仅保留安全加固的 latest 标签镜像,供开发使用详情参见 Bitnami Secure Images 公告
欢迎通过 GitHub 提交 PR 参与镜像优化,或通过 issue 提出功能需求。
如遇容器运行问题,请通过 GitHub Issues 提交详细信息(含环境配置、日志及复现步骤)。
本镜像基于 Apache License 2.0 许可协议分发。您可在 Apache 官方网站 获取许可协议完整文本。
Copyright © 2025 Broadcom. "Broadcom" 指 Broadcom Inc. 及其子公司。
免费版仅支持 Docker Hub 加速,不承诺可用性和速度;专业版支持更多镜像源,保证可用性和稳定速度,提供优先客服响应。
免费版仅支持 docker.io;专业版支持 docker.io、gcr.io、ghcr.io、registry.k8s.io、nvcr.io、quay.io、mcr.microsoft.com、docker.elastic.co 等。
当返回 402 Payment Required 错误时,表示流量已耗尽,需要充值流量包以恢复服务。
通常由 Docker 版本过低导致,需要升级到 20.x 或更高版本以支持 V2 协议。
先检查 Docker 版本,版本过低则升级;版本正常则验证镜像信息是否正确。
使用 docker tag 命令为镜像打上新标签,去掉域名前缀,使镜像名称更简洁。
探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录方式配置轩辕镜像加速服务,包含7个详细步骤
在 Linux 系统上配置轩辕镜像源,支持主流发行版
在 Docker Desktop 中配置轩辕镜像加速,适用于桌面系统
在 Docker Compose 中使用轩辕镜像加速,支持容器编排
在 k8s 中配置 containerd 使用轩辕镜像加速
在宝塔面板中配置轩辕镜像加速,提升服务器管理效率
在 Synology 群晖NAS系统中配置轩辕镜像加速
在飞牛fnOS系统中配置轩辕镜像加速
在极空间NAS中配置轩辕镜像加速
在爱快ikuai系统中配置轩辕镜像加速
在绿联NAS系统中配置轩辕镜像加速
在威联通NAS系统中配置轩辕镜像加速
在 Podman 中配置轩辕镜像加速,支持多系统
配置轩辕镜像加速9大主流镜像仓库,包含详细配置步骤
无需登录即可使用轩辕镜像加速服务,更加便捷高效
需要其他帮助?请查看我们的 常见问题 或 官方QQ群: 13763429