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响应状态码访问异常信息。