与 S3 存储的协同
- 典型流程:
Grafana 生成临时文件 → 上传到 S3 → 本地文件按生命周期删除
若上传 S3 失败,临时文件作为备份保留一段时间。
> grafana.ini
[external_storage]
type = s3
bucket = grafana-exports
path = exports/ # S3存储路径
[reporting]
enabled = true #直接下载:Grafana 可配置为直接返回(需调整 [reporting] 配置)。
export_max_size = 10MB # 默认值, 控制直接返回的阈值
temp_data_lifetime = 24h # 本地临时文件保留时间
##[reporting]temp_data_lifetime 会覆盖 [paths]temp_data_lifetime 对报表文件的设置
[paths] # 控制 Grafana 运行时所需的各类文件存储路径和生命周期
# 本地临时文件目录(用于缓冲)
temp_data = /var/lib/grafana/tmp
temp_data_lifetime = 24h # 本地临时文件保留时间

image.png

image.png