| 用途 | 把半结构化日志变成可筛选字段 |
|---|---|
| 工具 | jq / awk / 平台解析器 |
jq 聚合
jq 聚合
zcat app.jsonl.gz | jq -r '[.ts,.user,.action,.src_ip]|@tsv' | sort | uniq -c | sort -rn | head -20先抽查字段命名是否随时间变过,再全量聚合。
现代应用多以 JSON Lines 输出:先用结构化工具解析字段,再按时间与主体聚合,能大幅减少人工翻找。
| 用途 | 把半结构化日志变成可筛选字段 |
|---|---|
| 工具 | jq / awk / 平台解析器 |
zcat app.jsonl.gz | jq -r '[.ts,.user,.action,.src_ip]|@tsv' | sort | uniq -c | sort -rn | head -20