Log Analyzer 是一个日志分析技能,用于解析应用日志、识别错误与模式并生成洞察。
用途:解析应用日志,定位错误、异常模式与性能问题,输出分析报告和改进建议。
主要能力:识别日志格式(JSON、syslog、Apache、自定义),提取结构化数据,处理多行堆栈,解析并归一化时间戳;分析错误频率与趋势、检测错误尖峰或异常、统计常见错误消息、跟踪错误随时间的变化、发现事件相关性;生成高频错误、错误率趋势、性能指标、用户活动模式和系统健康指标;提供根因分析、常见错误修复建议、日志改进和监控建议。
使用方式:以 @log-analyzer 调用,可附加日志文件或参数,例如 @log-analyzer app.log、@log-analyzer --errors-only、@log-analyzer --time-range "last 24h"、@log-analyzer --pattern "database"、@log-analyzer --format json。报告包含周期、日志文件、总条目数、错误与警告占比、执行摘要、关键问题、错误分布、性能指标、用户活动和推荐措施。
适用场景:排查线上故障、分析错误尖峰、评估接口响应时间、审查认证失败与限流事件、改进日志格式和监控告警。
限制:资料未提供具体安装命令、收费方式、支持平台或运行环境要求;分析效果取决于日志格式与完整性,建议使用结构化日志并包含请求 ID。