利索能及
我要发布
收藏
专利号: 202210753745X
申请人: 山东捷瑞数字科技股份有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-06-16
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种NGINX日志分析方法,其特征在于,包括:获取NGINX日志配置文件路径;

根据所述NGINX日志配置文件路径读取NGINX日志配置信息;

根据所述NGINX日志配置信息确定NGINX日志格式拼装执行脚本;

提取NGINX日志中待分析部分,采用所述NGINX日志格式拼装执行脚本对所述待分析部分进行格式转换并保存格式转换后的执行结果;

根据所述执行结果确定所述待分析部分的分析结果;

通过显示器显示所述分析结果。

2.根据权利要求1所述的NGINX日志分析方法,其特征在于,还包括:用户通过浏览器输入所述NGINX日志配置文件路径。

3.根据权利要求1所述的NGINX日志分析方法,其特征在于,根据所述NGINX日志配置文件路径读取NGINX日志配置信息,具体包括:根据所述NGINX日志配置文件路径获取NGINX日志配置文件;

通过预设关键词获取所述NGINX日志配置文件中日志格式配置;

通过所述日志格式配置与预设NGINX变量进行匹配,确定NGINX日志配置项和各NGINX日志配置项的顺序。

4.根据权利要求3所述的NGINX日志分析方法,其特征在于,根据所述NGINX日志配置信息确定NGINX日志格式拼装执行脚本,具体包括:根据各NGINX日志配置项和各NGINX日志配置项对应的顺序确定NGINX日志格式拼装执行脚本。

5.根据权利要求1所述的NGINX日志分析方法,其特征在于,所述分析结果包括系统404响应状态码访问异常信息。

6.一种NGINX日志分析系统,其特征在于,包括:日志配置文件路径获取模块,用于获取NGINX日志配置文件路径;

日志配置信息读取模块,用于根据所述NGINX日志配置文件路径读取NGINX日志配置信息;

NGINX日志格式拼装执行脚本确定模块,用于根据所述NGINX日志配置信息确定NGINX日志格式拼装执行脚本;

NGINX日志格式拼装执行脚本执行模块,用于提取NGINX日志中待分析部分,采用所述NGINX日志格式拼装执行脚本对所述待分析部分进行格式转换并保存格式转换后的执行结果;

分析结果确定模块,根据所述执行结果确定所述待分析部分的分析结果;

分析结果显示模块,用于通过显示器显示所述分析结果。

7.根据权利要求6所述的NGINX日志分析系统,其特征在于,还包括:配置文件路径输入模块,用于用户通过浏览器输入所述NGINX日志配置文件路径。

8.根据权利要求6所述的NGINX日志分析系统,其特征在于,日志配置信息读取模块,具体包括:NGINX日志配置文件获取单元,用于根据所述NGINX日志配置文件路径获取NGINX日志配置文件;

日志格式配置获取单元,用于通过预设关键词获取所述NGINX日志配置文件中日志格式配置;

日志配置信息确定单元,用于通过所述日志格式配置与预设NGINX变量进行匹配,确定NGINX日志配置项和各NGINX日志配置项的顺序。

9.根据权利要求8所述的NGINX日志分析系统,其特征在于,NGINX日志格式拼装执行脚本确定模块,具体包括:NGINX日志格式拼装执行脚本确定单元,用于根据各NGINX日志配置项和各NGINX日志配置项对应的顺序确定NGINX日志格式拼装执行脚本。

10.根据权利要求6所述的NGINX日志分析系统,其特征在于,所述分析结果包括系统

404响应状态码访问异常信息。