
friendlyfriend/prometheus-immich-exporterImmich Prometheus Exporter 是一个轻量级工具,用于收集 Immich 应用的关键监控指标,并通过 Prometheus 兼容的端点暴露,以便集成到监控系统中。该导出器可抓取用户数量、相册统计、媒体文件存储使用量等核心指标,帮助管理员实时掌握 Immich 服务状态。
/metrics 端点,支持 Prometheus 自动发现bashdocker run -d \ --name immich-exporter \ -p 9273:9273 \ -e IMMICH_URL=[***] \ -e IMMICH_API_KEY=your_immich_api_key \ -e SCRAPE_INTERVAL=30 \ immich-prometheus-exporter:latest
yamlversion: '3.8' services: immich-exporter: image: immich-prometheus-exporter:latest ports: - "9273:9273" environment: - IMMICH_URL=[***] - IMMICH_API_KEY=${IMMICH_API_KEY} - PORT=9273 - SCRAPE_INTERVAL=60 restart: unless-stopped
| 变量名 | 描述 | 默认值 | 必要性 |
|---|---|---|---|
| IMMICH_URL | Immich 服务的基础 URL(含端口) | 无 | 必需 |
| IMMICH_API_KEY | Immich 管理员 API 密钥 | 无 | 必需 |
| PORT | 导出器监听端口 | 9273 | 可选 |
| SCRAPE_INTERVAL | 指标抓取间隔(秒) | 30 | 可选 |
ADMIN 角色或 metrics:read 权限)/api 路径)scrape_configs 以完成指标采集
manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务