
如果你使用 DeepSeek、元宝 AI、Copilot、ChatGPT 等 AI 工具,协助配置轩辕镜像、编写 docker pull 命令、修改 Docker Compose 镜像地址、配置镜像加速、排查镜像拉取失败、分析报错日志等问题,请先让 AI 阅读并遵守轩辕镜像的规则文档。
只需在 AI 对话中先发送下面这段话即可:
请先阅读并遵守:https://xuanyuan.cloud/agents.md
未读文档前不要生成 pull 命令或排错方案。查看 agents.md 用法指南与完整示范。国内用户首推 元宝 AI、DeepSeek 的深度思考模式,不推荐豆包 AI;Cursor 等编辑器可在对话 @ 该链接,或加入 User Rules。 若 AI 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
该镜像提供了一个 robust 的 postgres-exporter 环境,专为 Prometheus 设计。它用于导出 PostgreSQL 的各类指标以进行监控,包括性能、资源利用率和运行健康状况。镜像配置灵活,允许对收集的指标进行广泛自定义。
由 Sourcemation 维护,此 postgres_exporter 发行版定期更新,确保其时效性和安全性。它是一个轻量级且专注的容器,旨在轻松集成到现有的 Prometheus 和 PostgreSQL 监控栈中。
该镜像适用于需要监控 PostgreSQL 的生产环境。必须配置 PostgreSQL 服务器的连接详情。
本地非生产测试示例:
bash# 启动示例数据库 docker run --net=host -it --rm -e POSTGRES_PASSWORD=password docker.xuanyuan.run/postgres # 连接数据库 docker run \ --net=host \ -e DATA_SOURCE_URI="localhost:5432/postgres?sslmode=disable" \ -e DATA_SOURCE_USER=postgres \ -e DATA_SOURCE_PASS=password \ docker.xuanyuan.run/sourcemation/postgres-exporter # 测试指标 curl "http://localhost:9187/metrics"
容器使用以下环境变量进行配置:
DATA_SOURCE_NAME:默认的传统格式。接受 URI 形式和 key=value 形式的参数。URI 可包含连接所需的用户名和密码。DATA_SOURCE_URI:DATA_SOURCE_NAME 的替代方案,仅接受不含用户名和密码的主机名。例如:my_pg_hostname 或 my_pg_hostname:5432/postgres?sslmode=disable。DATA_SOURCE_USER:使用 DATA_SOURCE_URI 时,此环境变量用于指定用户名。DATA_SOURCE_PASS:使用 DATA_SOURCE_URI 时,此环境变量用于指定连接密码。DATA_SOURCE_PASS_FILE:与上述相同,但从文件读取密码。有关完整的环境变量和配置选项列表,请参考 https://github.com/prometheus-community/postgres_exporter。
默认暴露标准的 postgres-exporter 端口 9187。指标可在 /metrics 端点获取。
您的贡献非常有价值!欢迎通过在 Sourcemation GitHub 仓库提交 issue 提出增强建议或请求新镜像,或通过 pull request 提交您的贡献。
免责声明:sourcemation/postgres-exporter 镜像与 prometheus-community 无关联。所提及的商标归各自实体所有。sourcemation/postgres-exporter 镜像是一个独立项目,由 https://sourcemation.com 维护。
有关镜像及其组件的详细风险分析报告,可在 https://www.sourcemation.com/products/b95ab2de-202b-45f2-a2a3-086e64968979/deployments 上找到。
更多信息,请查看 https://github.com/prometheus-community/postgres_exporter 页面。
解决方案(postgres_exporter)的基础许可证为 https://github.com/prometheus-community/postgres_exporter?tab=Apache-2.0-1-ov-file#readme。
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务
以下是 sourcemation/postgres-exporter 相关的常用 Docker 镜像,适用于 不同场景 等不同场景: