
marcinbudny/eventstore_exporterEventStoreDB Prometheus Exporter 是一个用于收集 EventStoreDB(事件存储数据库)运行指标并将其转换为 Prometheus 兼容格式的工具。通过该导出器,用户可将 EventStoreDB 的关键性能指标集成到 Prometheus 监控系统中,实现对数据库运行状态的可视化和告警。
bashdocker run -d \ --name eventstore-exporter \ -p 9448:9448 \ -e EVENTSTORE_URL=[***] \ marcinbudny/eventstore-exporter:latest
yamlversion: '3' services: eventstore-exporter: image: marcinbudny/eventstore-exporter:latest ports: - "9448:9448" environment: - EVENTSTORE_URL=[***] # EventStoreDB 管理API地址 - EXPORTER_PORT=9448 # 导出器监听端口(默认9448) - LOG_LEVEL=info # 日志级别(debug/info/warn/error) restart: unless-stopped
| 环境变量 | 描述 | 默认值 |
|---|---|---|
EVENTSTORE_URL | EventStoreDB 管理API基础地址 | http://localhost:2113 |
EXPORTER_PORT | 导出器指标端点监听端口 | 9448 |
LOG_LEVEL | 日志输出级别 | info |
SCRAPE_INTERVAL | 指标采集间隔(秒) | 10 |
导出器启动后,可通过 http://<容器IP>:9448/metrics 访问 Prometheus 格式的指标数据。
更多高级配置(如认证、TLS支持、自定义指标过滤等)请参考 GitHub 仓库。
manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务