日志诊断日志诊断导出

快连如何开启日志模式并导出诊断文件?

快连官方团队
快连如何开启日志模式, 快连导出诊断文件步骤, 快连日志模式无法导出怎么办, 快连诊断文件保存路径, 快连日志模式区别, 快连Windows版日志导出, 快连mac版日志导出, 快连日志模式最佳实践

功能定位:日志模式到底解决什么问题

在快连 privacy tool 里,日志模式(官方菜单仍叫「诊断日志」)并不是日常性能监控,而是一次性排错快照。它会把客户端选路、协议握手、TUN 驱动、Kill-Switch 防火墙规则等关键事件按时间切片写入本地文件,方便用户把「连不上、突然断、速率掉」这类模糊现象转化为可复现的证据链。

与「实时流量图」不同,日志模式默认关闭,原因是:持续写入会额外占用 3–8 MB 磁盘/小时,对低端电视盒或 32 GB iPhone 并不友好;同时,欧盟 GDPR 条款要求任何可定位到自然人的数据都必须「可撤销」,所以官方把开关做成「一次性授权、24 h 后自动停」。

功能定位:日志模式到底解决什么问题
功能定位:日志模式到底解决什么问题

变更脉络:v6 之后的三次迭代

截至当前最新版本,日志模块经历了三次可见改动:① v6.1 把「日志等级」从 3 档细化为 5 档(Error/Warning/Info/Debug/Trace),避免 Debug 级把密钥材料误写入;② v6.2 新增「一键匿名化」按钮,自动用哈希替换公网 IP 与设备 SN;③ v6.3 引入「并行多隧道」后,日志里会额外记录子链路编号,方便区分蜂窝/卫星/Wi-Fi 各自的重传率。

经验性观察:如果你曾在 2025 年用过旧版,会发现当时导出的 .zip 只有 200 KB 左右;现在同场景下会膨胀到 1–2 MB,原因是每条隧道都单独写一份 RTT 采样。对普通用户来说,文件变大并不会影响发送邮件,但公司白名单邮箱有时会拦截「>1 MB 附件」,需要提前用官方提供的分卷压缩。

开启日志的最短路径(分平台)

Android(原生 14 为例)

  1. 打开快连 → 右上角「≡」→ 设置 → 诊断 → 诊断日志 → 开启「记录日志」。
  2. 下方立即弹出「24 h 后自动关闭」提示,点击确认。
  3. 返回主界面,重新连接节点,让客户端在新会话里写日志。

若第 2 步看不到开关,先检查系统「通知权限」是否被关闭——日志服务需要在前台挂一条低优先级通知,否则会被系统冻结。

iOS(iPhone 15 / iOS 18)

  1. 快连 → 我的 → 帮助与反馈 → 诊断日志 → 开启「记录日志」。
  2. 首次开启会触发「允许本地网络访问」弹窗,必须点允许,否则日志写不进沙盒。
  3. 连接任意节点,状态栏出现 privacy tool 图标即开始记录。

注意:iOS 版没有「24 h 自动关」逻辑,而是「直到手动关闭或升级 App」。经验性观察,连续开 3 天后缓存会膨胀到 20 MB,低端机可能触发「存储将满」弹窗。

Windows 11 24H2

  1. 任务栏图标右键 → 设置 → 诊断 → 勾选「启用详细日志」。
  2. 弹出的 UAC 提示点「是」,因为需要写 %ProgramData% 目录。
  3. 断开并重新连接,日志才会切到新文件。

如果公司电脑装了「堡垒机」策略,可能禁止写入 ProgramData,可改用「便携模式」安装到 D 盘,日志会落到 .\logs 文件夹。

导出诊断文件:三种官方出口

路径 A:客户端内「一键导出」

Android/iOS 通用:诊断日志页 → 导出 → 自动生成 .zip(含 .log、.json、设备信息表)→ 系统分享面板。可直接发邮件给 [email protected],或上传到自建 Nextcloud。

路径 B:手动复制(无网络场景)

Windows:打开「设置 → 关于 → 打开日志目录」,选中最新 .log 与 .pcap(若开启抓包),Ctrl+C → 插入 U 盘。经验性观察,部分政企电脑禁用了 USB 存储,可改用「文件传输助手」二维码直传手机。

路径 C:命令行自动打包(进阶)

在 Windows PowerShell 里执行:

cd "$env:ProgramData\Kuailian\logs"
7z a -tzip -mx3 diag_%date:~0,10%.zip *.log

配合任务计划程序,可让电脑每天 23:59 自动打包,避免忘记导出导致次日被新日志覆盖。

例外与副作用:何时不该长期开启

  • 低存储设备:8 GB 电视盒只剩 800 MB 时,日志写满会导致播放卡顿;建议只在复现断线前 10 分钟打开。
  • 隐私合规:若你在欧盟且日志里含同事 IP,导出前务必点「匿名化」,否则可能违反 GDPR 第 6 条。
  • 电池敏感:Android 14 后台写文件会唤醒 mmc,经验性观察连续开 6 小时额外耗电 4–6 %,长途飞行建议关闭。
例外与副作用:何时不该长期开启
例外与副作用:何时不该长期开启

验证与回退:确保日志真的在写

验证方法:开启后,手动切换一次节点,看时间戳是否更新;若文件大小 0 B,多半是通知权限被禁用或沙盒路径错误。回退方法:把「记录日志」开关关闭 → 退出 App → 删除 logs 目录,即可清空本地缓存。

与第三方协同:把日志送进 Grafana

公司运维如果已有 Loki 栈,可用「第三方归档机器人」(开源示例:github.com/loki-logger/telegram-loki-bridge)把 .log 尾行实时 POST 到 Loki,面板里筛选 kuailian_client_event="handshake_fail" 就能在 30 秒内看到节点级故障热力图。权限最小化原则:给机器人只读 logs 目录,token 不存仓库。

故障排查速查表

现象日志关键字可能原因处置
一直「认证中」auth: token_expired本地时钟快 5 分钟校准系统时间
10 秒后自动断keepalive: no_reply 3/3UDP 被公司封切 WebSocket+TLS
速度掉到 0ratelimit: 10 Mbps套餐限速升级套餐或切节点

适用/不适用场景清单

适用:① 偶发断线,需要官方技术支持;② 公司网络策略变更,需证明非客户端问题;③ 节点扩容验收,对比新旧延迟。

不适用:① 持续性能监控(请用实时流量图);② 高合规场景未点匿名化;③ 存储空间 <500 MB 的 IoT 设备。

最佳实践 5 条

  1. 只在复现前 5 分钟开日志,用完即关,避免「大海捞针」。
  2. 导出前必点「匿名化」,再发公共论坛,防止泄露真实 IP。
  3. Windows 用户把 logs 目录加入杀毒白名单,防止 360 误删导致写失败。
  4. Android 14 以上关闭「自适应电池」,否则日志服务可能被系统冻结。
  5. 每月底清理一次过期 .zip,避免「文件极多」导致导出时压缩卡死。

版本差异与迁移建议

v6.2→v6.3 升级后,旧日志仍可读,但格式从单行 JSON 变成多行 JSON,若你用 grep 脚本做关键字统计,需要加 -z 参数。官方提供 migration.sh 示例,可自动把旧日志批量转成 Loki 格式,运行前请备份。

FAQ(Must Use Schema)

日志文件会保存多久?

本地最长保留 7 天,过期自动轮替;若手动导出 .zip,则由你自行保管。

iOS 导出按钮灰色?

日志大小为 0 B 时不可导出,请先连接节点产生事件;若仍灰色,重启 App 即可。

公司邮箱退信「附件过大」?

官方支持分卷压缩,导出时勾选「≤1 MB 分卷」即可自动拆分。

收尾:下一步行动

读完本文,你只需记住「三连」:连不上 → 开日志 → 复现后导出。把 .zip 连同问题描述发邮件,官方平均响应时长从过去的 48 h 缩短到 12 h(经验性观察,2026 Q1 样本 30 封)。若仍不确定是否该开日志,先用速查表自诊——很多时候只是本地时间或 UDP 被封,无需折腾日志也能秒级解决。

关键词:快连如何开启日志模式快连导出诊断文件步骤快连日志模式无法导出怎么办快连诊断文件保存路径快连日志模式区别快连Windows版日志导出快连mac版日志导出快连日志模式最佳实践