这是倦意开发的一款专为腾讯云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

程序启动后会显示主界面,左侧是功能按钮,右侧是分析结果区域。

开始分析日志

远程下载日志并分析(推荐)

获取离线日志的下载地址后

获取离线日志的下载地址

操作步骤:

  1. 点击左侧 远程下载日志
  2. 在弹窗中输入日志下载地址。
  3. 地址必须以 http:// 或 https:// 开头。
  4. 点击 确定
  5. 程序会自动下载日志文件。
  6. 如果是 .gz 文件,会自动解压。
  7. 解压后自动执行分析。

自动解压分析本地日志

下载离线日志的.gz压缩包

此图片的 alt 属性为空;文件名为 QQ20260228-191857.png
下载离线日志压缩包

操作步骤:

  1. 将 .gz 日志文件放到程序同目录下。
  2. 打开程序。
  3. 点击左侧 自动解压分析
  4. 程序会自动解压 .gz 文件。
  5. 解压完成后自动删除原 .gz 文件。
  6. 保留解压后的日志文件。
  7. 自动显示分析结果。

手动选择日志文件

适合已经有本地 .log 文件的情况。

操作步骤:

  1. 点击左侧 选择日志文件
  2. 在文件选择窗口中选择 .log 文件。
  3. 程序会自动读取并分析日志。

查看分析结果

分析完成后,可以在右侧不同标签页查看结果。

下载

🔒温馨提示:

此处内容需要 评论文章 后刷新网页查看!