LLokiStack 文档

日志分析

采集与查询 · 更新于 2026-10-28

「日志分析」页(/analysis,管理员)自动聚合日志指标,无需手动查询:

日志分析

数据来源与耗时

数据 来源 耗时
总量/体积趋势、总条数 Loki 索引接口(index/volume_range、index/stats),只读 chunk 元数据 百毫秒级
≤1 小时范围的应用排行 实时扫描日志内容(count_over_time) 5 分钟窗口约 5~10 秒
>1 小时范围的应用排行 平台按小时预聚合快照(每小时第 5 分钟抓上一个完整小时) 毫秒级

一次分析页要跑多条按应用的重查询,因此筛选栏改条件后点「刷新」才生效;
应用排行卡片滚动到可视区才发起重查询,避免首屏一起等。

应用排行的「体积」口径

预聚合快照对每个应用每小时同时留存 条数 + 体积:

体积优先排序的原因:条数会被高频短日志主导(一条 INFO 刷屏 vs 一条大 JSON),
用户真正关心的是「哪个应用把日志量吃掉了」。

体积列上线前抓的小时只有条数,页面会在表格下方提示
「其中 N/M 小时有体积数据…」——不要把这个提示当成故障,
它是在说明这段时间的体积偏小是采样口径问题,而不是应用体积真的小。

每日日志量的「未留存」

每日量来自平台自己的留存库(默认保留 400 天),不受 Loki retention(72 小时)限制。

时间范围与数据源在页面顶部切换;指标查询经服务端聚合,开销远低于拉取原始日志。