诊断分析 DiagnosticsTools
已上架 v1.1.2面向 iPhone 和 iPad 的本地诊断包与日志分析工具
它是什么
诊断分析(DiagnosticsTools)是一款面向技术支持、运维和现场排障场景的本地诊断分析工具。你可以直接在 iPhone 或 iPad 上导入 ZIP 诊断包,快速浏览目录树、查看概要摘要,并按文件类型进入结构化分析页面。
当前版本以本地分析为主:不要求登录,也不主动上传诊断包、日志正文或解析结果。
为谁而做
- 需要在移动场景下快速查看诊断包的技术支持与运维人员
- 处理 iOS 设备诊断日志、不想把数据传到未知服务器的用户
- 依赖知识库快速定位已知错误的现场排障人员
核心特性
- 便捷导入:导入 ZIP 诊断包,支持系统「打开方式」直接拉起
- 多格式识别:自动识别并查看 Apache、普通文本日志、JSON/NDJSON/JSONL、EVTX、INFO/META_INFO、License、Job 等文件
- 概要页:集中查看软件版本、源端、数据网关、云平台以及覆盖情况
- 文本日志分析:搜索、上下文查看、级别筛选、时间筛选、UTC 偏移和多行复制
- 知识库联动:关键词规则与知识库联动,命中后可直接查看对应排查知识
- 自定义数据源:导入自定义 Diagnostics 数据源 JSON,扩展关键词、知识条目和默认规则
为什么做它
拿到一份诊断包,还要找台电脑解压、再开一堆工具——太重了。诊断分析让 iPhone/iPad 自己就能完成这件事,且数据不出设备,适合移动端快速巡检、问题复现辅助和现场诊断阅读。