chunk_store_config: # max_look_back_period: 0s # 回看日志行的最大时间,只适用于即时日志,7天 max_look_back_period: 168h # 表的保留期配置 #table_manager: # retention_deletes_enabled: false # retention_period: 0s table_manager: # 日志保留周期开关,默认false retention_deletes_enabled: true...
chunk_idle_period: 5m chunk_retain_period: 30s wal: dir: /loki/wal compactor: working_directory: /loki/persistent # 压缩目录,一般也作为持久化目录 compaction_interval: 10m # 压缩间隔 retention_enabled: true # 持久化开启 retention_delete_delay: 5m # 过期后多久删除 retention_delete_worker_count:...
retention_delete_delay: 2h是 Compactor 删除 marked chunks 的延迟时间,这里是出于相关引用的考虑。 retention_delete_worker_count: 150是 Compactor 删除chunk时,用到的线程数量 period: 24h这个值只能是24h,只有在为24h时,数据过期策略才会工作 retention_period是对全局生效的,retention_stream是对指定的Stream生效,...
那么保留的表数量公式为:number_of_tables_to_keep = floor(retention_period / table_period) + 1注意:Loki的保留数据时间最小单位是24小时,所以这个保留参数的配置应该为24小时的倍数。另外一点需要注意的是Loki虽然在设计中声明自己是多租户的,而且每个租户之间数据隔离,但在过期策略这部分却不支持按照租户设置过...
table_manager: retention_deletes_enabled: true retention_period: 336h 1. 超出这个保留时间的表数据将被自动清理,具体保留数据策略如下图所示: 那么保留的表数量公式为:number_of_tables_to_keep = floor(retention_period / table_period) + 1注意:Loki的保留数据时间最小单位是24小时,所以这个保留参数的配置...
retention_period: 240h # 多久过期 关于promtail 的配置文件,在本机的./config/promtail/etc目录下需要有个 config.yaml,配置如下: 代码语言:txt 复制 server: http_listen_port: 9080 grpc_listen_port: 0 positions: filename: /var/log-position/positions.yaml # 日志上传位置 ...
retention_period: 72h # 超过72h的块数据将被删除 ruler: alertmanager_url: http://localhost:9093 promtail vim promtail/promtail-config.yaml server: http_listen_port:9080#云服务器需开放9080端口 grpc_listen_port:0positions: filename:/tmp/positions.yaml ...
retention_deletes_enabled:true#日志保留周期开关,默认为falseretention_period: 168h#日志保留周期 loki节点 vim /opt/loki/docker-compose.yaml version:"3"networks: loki: services: loki: image: grafana/loki:2.3.0 restart: always environment:
# 部分配置 config: storage_config: boltdb: directory: /data/loki/index filesystem: directory: /data/loki/chunks table_manager: retention_deletes_enabled: false retention_period: 0 image: repository: grafana/loki tag: v1.2.0 pullPolicy: IfNotPresent ...