diff --git a/docs/changelog/index.md b/docs/changelog/index.md index c7318c30..6f4738e2 100644 --- a/docs/changelog/index.md +++ b/docs/changelog/index.md @@ -21,27 +21,14 @@ sidebar: false ## [unreleased] -### 变更 - -- 访问日志新增「IP 明细」标签页:可按 24 小时 / 7 天 / 15 天 / 30 天或自定义时间区间查看每个 IP 的请求数、2xx 比例、入站/出站流量与最后访问时间,并支持排序与详情分析;日志明细详情仅展示单条请求字段,IP 情报改在 IP 明细中查看。 -- 边缘缓存默认策略调整为「标准静态资源」:新建开启缓存时推荐仅缓存 css/js/图片/字体等扩展名(不含 HTML);原「按 URL」与空策略存量行为保留为「所有可缓存 GET」。重新发布节点配置后生效。 -- 优化访问日志概览及其他图表全局排行榜 (RankChart) 的样式布局:将每一项改为单行横向排布(左侧标签、中间进度条、右侧数值),数值支持自动格式化为 Compact 形式(如 39.57k、1.2M),同时调整默认高度为 320px 并隐藏滚动条。 -- 访问日志页面重构为「概览」「IP 明细」与「日志明细」标签页:概览展示请求量、访问量、带宽趋势与 Top Paths/Hosts/IPs,明细列表保留检索能力;已移除时间折叠视图。 -- 边缘访问日志现支持上报并存储 User-Agent;概览新增设备类型饼图,以及浏览器、操作系统、User-Agent 排行。 -- 访问日志明细支持查看单条请求详情(含 User-Agent、缓存状态等);IP 访问趋势、分析与加入 IP 组能力集中在 IP 明细详情中。 -- 访问日志页签状态改为 URL 参数记忆,筛选后不会再跳回概览。 -- 访问日志概览支持按 Zone/域名多选筛选,并可折叠展开层级选择。 -- 访问日志明细列表在 IP 旁展示对应国家/地区信息。 -- 访问日志支持边缘缓存状态(`cache_status`):明细列表与详情可查看命中 / 回源 / 未缓存。启用需执行 ClickHouse 迁移并重新发布节点配置使新日志格式生效。 -- 修复 Agent 观测缓冲在合并访问日志时忽略 `cache_status` 导致 HIT/MISS 被去重丢弃的问题。 -- 优化访问日志概览的设备类型与状态码饼图布局,使设备类型与状态码饼图在 1024px(lg)以上屏幕保持双列并排展示,提升页面紧凑度。 -- 修复访问日志概览在 ClickHouse 查询发生错误时静默吞掉报错的缺陷,引入错误日志输出,方便定位问题。 -- 修复访问日志概览按域名筛选无效的问题:前端 Axios 默认发送 `hosts[]=`,后端 Gin 无法识别,现已兼容 `hosts` / `hosts[]` 两种参数形式。 - -## [v3.4.0] - 2026-07-18 +## [v3.4.0] - 2026-07-19 ### 新增 +- 访问日志重构为「概览」「IP 明细」与「日志明细」:概览含请求量/访问量/带宽趋势与 Top 排行;IP 明细可按时间窗查看请求数、2xx 比例、入出站流量并支持详情分析;日志明细展示完整请求字段。 +- 边缘访问日志支持 User-Agent 与 `cache_status`(命中/回源/未缓存);概览新增设备类型、浏览器、操作系统与状态码分布。 +- 访问日志概览支持按 Zone/域名多选筛选;明细列表在 IP 旁展示地区信息。 +- 新建站点开启缓存时推荐「标准静态资源」(不含 HTML);原按 URL/空策略存量行为保留为「所有可缓存 GET」。 - Pages 现支持上传 zip、tar.gz、tar.xz、tar.bz2、tar、7z 等常用压缩格式的部署包。 - 管理员可在运维设置中配置 Pages 部署包大小上限与每个项目的历史部署保留数量。 - Pages 支持从 URL 导入部署包:填写下载链接后由控制面代为拉取并创建部署。 @@ -50,8 +37,11 @@ sidebar: false ### 修复 -- 修复数据看板业务流量趋势与已提供数据口径不一致的问题:业务量统一由访问日志聚合,避免边缘预聚合窗口差分导致趋势偏低。 -- 修复节点地图在缺少精确经纬度时,把香港/新加坡/台湾等地区错误标到占位坐标(例如南美)的问题。 +- 修复访问日志概览按域名筛选无效的问题,现已兼容 `hosts` / `hosts[]` 参数。 +- 修复 Agent 观测缓冲合并访问日志时忽略 `cache_status` 导致缓存状态被去重丢弃的问题。 +- 修复访问日志概览在 ClickHouse 查询失败时静默吞错的问题,现会输出错误日志。 +- 修复数据看板业务流量趋势与已提供数据口径不一致的问题:业务量统一由访问日志聚合。 +- 修复节点地图在缺少精确经纬度时,把香港/新加坡/台湾等地区错误标到占位坐标的问题。 ### 变更 @@ -61,10 +51,13 @@ sidebar: false - 不再采集或展示宿主机网卡入/出站;网络趋势仅保留访问日志已提供/接收数据。 - Pages 包大小与历史保留可配置,边缘按项目只保留最新激活部署;创建规则表单与详情一致支持直连/隧道/Pages 源站类型。 - 优化 Pages 部署包校验性能:不再为包内每个文件计算哈希,整包校验和保障完整性。 +- 优化访问日志排行榜与饼图布局;页签状态支持 URL 参数记忆。 +- 启用 `cache_status` 与边缘缓存策略变更需执行相关迁移并重新发布节点配置。 ### 移除 - 移除请求预聚合表与 OpenResty 吞吐观测相关路径;管理端不再返回 `traffic_reports` 与 `openresty_rx|tx`。 +- 访问日志已移除时间折叠视图;IP 情报从日志明细详情迁出至 IP 明细。 ## [v3.3.0] - 2026-07-14