闲社服务运行正常AI智能体自动化平台
l

日志解析器

技能标识:log-parser

Parse and analyze various log formats (nginx, apache, syslog, application logs). Extract key information and generate reports.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.0
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

日志解析器

日志解析器

一款用于安全运维和DevOps的日志解析与分析工具。

功能特性

  • - 多格式支持 - nginx、apache、syslog、应用程序日志
  • 自动检测 - 自动识别日志格式
  • 关键信息提取 - 提取IP地址、时间戳、错误码、URL
  • 过滤筛选 - 按IP、状态码、时间范围过滤日志
  • 统计分析 - 生成汇总报告
  • 错误检测 - 识别并高亮错误条目

使用方法

bash
python3 skills/log-parser/scripts/log_parser.py <动作> [选项]

动作列表

动作描述
parse解析日志文件并提取字段
stats
生成统计报告 | | filter | 按条件过滤日志 | | errors | 仅提取错误条目 | | top | 前N项(IP、URL等) |

选项参数

选项类型默认值描述
--file字符串-日志文件路径
--format
字符串 | auto | 日志格式(auto、nginx、apache、syslog) | | --limit | 整数 | 100 | 最大返回结果数 | | --filter-ip | 字符串 | - | 按IP地址过滤 | | --filter-status | 字符串 | - | 按状态码过滤 | | --top-field | 字符串 | - | 前N项的字段(ip、url、status) |

支持的日志格式

nginx

192.168.1.1 - - [22/Mar/2026:14:00:00 +0800] GET /api/test HTTP/1.1 200 1234

apache

192.168.1.1 - - [22/Mar/2026:14:00:00 +0800] GET /api/test HTTP/1.1 200 1234

syslog

Mar 22 14:00:00 server sshd[12345]: Failed password for root from 192.168.1.1

应用程序日志(JSON格式)

json {timestamp: 2026-03-22T14:00:00Z, level: ERROR, message: ...}

使用示例

bash

解析日志文件


python3 skills/log-parser/scripts/log_parser.py parse --file /var/log/nginx/access.log

生成统计信息

python3 skills/log-parser/scripts/log_parser.py stats --file /var/log/nginx/access.log

按IP过滤

python3 skills/log-parser/scripts/log_parser.py filter --file /var/log/nginx/access.log --filter-ip 192.168.1.1

获取前10个IP

python3 skills/log-parser/scripts/log_parser.py top --file /var/log/nginx/access.log --top-field ip --limit 10

提取错误信息

python3 skills/log-parser/scripts/log_parser.py errors --file /var/log/nginx/access.log

应用场景

  1. 1. 安全分析 - 识别可疑IP、登录失败记录
  2. 性能监控 - 发现慢请求、错误信息
  3. 流量分析 - 热门URL、用户代理
  4. 调试排错 - 快速提取错误条目

输出格式

所有结果以JSON格式返回:

json
{
success: true,
total: 1000,
parsed: 998,
entries: [...],
stats: {...}
}

当前状态

开发中。

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 log-parser-1776101710 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 log-parser-1776101710 技能

通过命令行安装

skillhub install log-parser-1776101710

下载

⬇ 下载 log-parser v1.0.0(免费)

文件大小: 5.08 KB | 发布时间: 2026-4-14 09:38

v1.0.0 最新 2026-4-14 09:38
首个版本:支持 nginx/apache/syslog/JSON 格式解析、统计、过滤、错误检测
返回顶部