
eithan1231/immich-exporterImmich Exporter是一个专为Immich服务设计的指标导出工具,能够收集Immich的核心运行指标并转换为Prometheus兼容格式,使Immich服务的监控可通过Prometheus和Grafana等工具实现。该镜像旨在简化Immich监控指标的采集流程,帮助用户实时掌握Immich服务的运行状态和性能表现。
获取镜像:从Docker Hub或其他镜像仓库拉取最新版本(具体仓库地址请参考项目GitHub)。
配置参数:通过环境变量或挂载配置文件设置必要参数(详细参数说明见GitHub README),核心参数包括:
IMMICH_URL:Immich服务的访问地址(如[***])。IMMICH_API_KEY:Immich的API访问密钥。EXPORTER_PORT:导出器监听端口(默认通常为9898)。SCRAPE_INTERVAL:指标采集间隔(默认通常为30秒)。启动容器:通过docker run命令或docker-compose配置启动容器。
验证指标:访问http://<容器IP>:<EXPORTER_PORT>/metrics,确认指标正常导出。
配置Prometheus:在Prometheus配置文件中添加对该导出器的抓取任务。
bashdocker run -d \ --name immich-exporter \ -p 9898:9898 \ -e IMMICH_URL="[***]" \ -e IMMICH_API_KEY="your_immich_api_key_here" \ -e EXPORTER_PORT=9898 \ -e SCRAPE_INTERVAL=30 \ eithan1231/immich-exporter:latest
yamlversion: '3.8' services: immich-exporter: image: eithan1231/immich-exporter:latest container_name: immich-exporter ports: - "9898:9898" environment: - IMMICH_URL=[***] - IMMICH_API_KEY=your_immich_api_key_here - EXPORTER_PORT=9898 - SCRAPE_INTERVAL=30 restart: unless-stopped
完整的配置参数、指标列表、故障排除及高级用法,请参考项目GitHub README:
[***]






manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务