首页AI 频道Skills 库日志转结构化表格 Skill
研发

日志转结构化表格 Skill

用命名分组正则模板把半结构化日志抽成 CSV:Nginx、应用日志配个模板就能转表,抽取率自动统计,低命中率提醒你补模板。

4 个文件 1 次下载 2 次浏览 更新于 2026-10-24 17:09
返回Skills 列表
📁 日志转结构化表格 Skill /
SKILL.md1.1 KB
scripts
log_extract.py2.6 KB
patterns
nginx_combined.json0.3 KB
references
regex-notes.md0.6 KB
所有文件均为纯文本展示,仅提供查看与打包下载,不在服务器上执行。
SKILL.md
--- name: log-to-csv description: 用命名分组正则模板把半结构化日志抽成 CSV:Nginx、应用日志配个模板就能转表,抽取率自动统计,低命中率提醒你补模板。 --- # 日志转结构化表格 Skill ## 触发条件 当要把半结构化日志(Nginx 访问日志、应用日志)转成表格做统计,或日志工具读不了原始文本时触发。 ## 执行步骤 1. 确认日志格式,选 patterns/ 里的模板或照 references/regex-notes.md 写一个新模板 JSON。 2. 运行 python scripts/log_extract.py app.log -o out.csv,模板多时自动逐个尝试。 3. 看抽取率:低于九成说明有格式变体,把未命中样例拿去补模板正则。 4. 拿到 CSV 后用表格软件透视:按状态码、路径、时段统计。 5. 日志含手机号、令牌等敏感信息的,转表前先脱敏。 ## 依赖 Python 3 标准库(re/json/csv/argparse/pathlib),只读本地文件。 ## 输出 一份 out.csv(命中行按命名分组抽成列)+ 一份抽取率摘要;未命中行数单独统计。
纯文本预览 全站累计复制 0 次
ai-skill-1790819168-52c2a.zip 4 个文件 · 包含完整目录结构
下载完整压缩包 压缩包由服务器实时打包生成 · 文件内容与上方预览完全一致 · 仅文本,不含可执行二进制

使用说明

python scripts/log_extract.py app.log -o out.csv;模板放 patterns/ 自动加载,正则写法见 references/regex-notes.md。

每个 IP 仅可点赞一次 · 点赞后不可取消

评论 (0)

发表评论

0/300

暂无评论,来发表第一条评论吧!

便签
已输入:0/500字

    扫码访问工具