
teslamate/grafanateslamate/teslamate 是一个为Teslamate设计的自定义Grafana镜像,旨在简化特斯拉车辆数据监控系统的部署流程。该镜像预配置了与Teslamate后端兼容的数据源和专用仪表板,用户无需手动配置即可快速启动可视化监控环境,专注于车辆数据的展示与分析。
bashdocker run -d \ --name teslamate-grafana \ -p 3000:3000 \ -e GF_SECURITY_ADMIN_PASSWORD=your_secure_password \ -e DATASOURCE_URL=[***] \ -e DATASOURCE_USER=teslamate \ -e DATASOURCE_PASSWORD=teslamate_password \ --link teslamate-db:db \ teslamate/teslamate:latest
yamlversion: '3' services: grafana: image: teslamate/teslamate:latest container_name: teslamate-grafana restart: always ports: - "3000:3000" environment: - GF_SECURITY_ADMIN_PASSWORD=your_secure_password - DATASOURCE_URL=jdbc:postgresql://db:5432/teslamate - DATASOURCE_USER=teslamate - DATASOURCE_PASSWORD=teslamate_password volumes: - grafana-data:/var/lib/grafana depends_on: - db db: image: postgres:14 container_name: teslamate-db restart: always environment: - POSTGRES_USER=teslamate - POSTGRES_PASSWORD=teslamate_password - POSTGRES_DB=teslamate volumes: - postgres-data:/var/lib/postgresql/data volumes: grafana-data: postgres-data:
| 环境变量 | 描述 | 默认值 |
|---|---|---|
GF_SECURITY_ADMIN_PASSWORD | Grafana管理员密码 | 无(需强制设置) |
DATASOURCE_URL | 数据库连接URL | jdbc:postgresql://db:5432/teslamate |
DATASOURCE_USER | 数据库用户名 | teslamate |
DATASOURCE_PASSWORD | 数据库密码 | 无(需与数据库配置匹配) |
GF_USERS_ALLOW_SIGN_UP | 是否允许用户注册 | false |
GF_SERVER_HTTP_PORT | Grafana服务端口 | 3000 |
为确保仪表板配置和历史数据不丢失,建议通过卷挂载持久化Grafana数据目录:
/var/lib/grafana-v grafana-data:/var/lib/grafana(使用命名卷)或 -v /host/path:/var/lib/grafana(使用主机目录)http://<主机IP>:3000 访问Grafana界面GF_SECURITY_ADMIN_PASSWORD 登录管理员账户manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务