这是倦意开发的一款专为腾讯云EdgeOne日志设计的桌面分析工具,基于Python开发,帮助你快速了解网站日志的软件。󠄐󠄹󠅀󠄪󠄡󠄨󠄞󠄩󠄧󠄞󠄡󠄤󠄞󠄨󠄩󠄬󠅒󠅢󠄟󠄮󠄐󠅅󠄹󠄴󠄪󠄾󠅟󠅤󠄐󠄼󠅟󠅗󠅙󠅞󠄬󠅒󠅢󠄟󠄮󠅄󠅙󠅝󠅕󠄪󠄡󠄧󠄨󠄡󠄨󠄠󠄤󠄣󠄦󠄦󠄬󠅒󠅢󠄟󠄮
由于腾讯云实时日志需要花钱购买服务,而提供的离线日志杂乱无章,很难分析出问题,基于这个原因我运用所学技术开发出EdgeOne 日志分析软件。
目前的版本是v2.0,为第一代的迭代版本,更新了UI,增加了远程下载日志功能和修复相关bug。

功能特点
- 自动解压分析
- 自动查找当前目录下的
.gz日志压缩包。 - 解压后保留
.log日志文件。 - 解压成功后自动删除原
.gz压缩包。 - 自动执行日志分析。
- 自动查找当前目录下的
- 远程下载日志
- 支持输入
http://或https://日志下载地址。 - 下载完成后自动分析。
- 如果下载的是
.gz文件,会自动解压并分析。
- 支持输入
- 手动选择日志文件
- 支持手动选择本地
.log文件进行分析。
- 支持手动选择本地
- 统计分析
- 总请求数。
- 缓存命中率。
- 状态码分布。
- 请求流量、响应流量、总流量。
- 响应时间统计。
- 按时间段统计请求量和流量。
- 热门 URL 排行。
- 客户端 IP 排行。
- 地区分布。
- User-Agent 排行和分类统计。
- 原始日志查看
- 展示请求时间、主机、方法、URL、状态码、IP、UA、缓存状态、响应时间等信息。
- 支持搜索日志内容。
- 支持点击表头排序。
- 双击日志行可查看完整 JSON 明细。
- 报告导出
- 支持将分析结果导出为文本报告。
使用方法
找到EdgeOne中离线日志

启动程序
双击运行:
EdgeOne日志分析工具 v2.0.exe
程序启动后会显示主界面,左侧是功能按钮,右侧是分析结果区域。
开始分析日志
远程下载日志并分析(推荐)
获取离线日志的下载地址后

操作步骤:
- 点击左侧 远程下载日志。
- 在弹窗中输入日志下载地址。
- 地址必须以
http://或https://开头。 - 点击 确定。
- 程序会自动下载日志文件。
- 如果是
.gz文件,会自动解压。 - 解压后自动执行分析。
自动解压分析本地日志
下载离线日志的.gz压缩包

操作步骤:
- 将
.gz日志文件放到程序同目录下。 - 打开程序。
- 点击左侧 自动解压分析。
- 程序会自动解压
.gz文件。 - 解压完成后自动删除原
.gz文件。 - 保留解压后的日志文件。
- 自动显示分析结果。
手动选择日志文件
适合已经有本地 .log 文件的情况。
操作步骤:
- 点击左侧 选择日志文件。
- 在文件选择窗口中选择
.log文件。 - 程序会自动读取并分析日志。
查看分析结果
分析完成后,可以在右侧不同标签页查看结果。
下载
此处内容需要 评论文章 后刷新网页查看!
参与讨论