首页天道酬勤nginx错误日志(nginx日志找不是200)

nginx错误日志(nginx日志找不是200)

admin 12-08 01:05 203次浏览

00-1010访问日志:记录发起请求的客户端的IP地址、发起请求的时间、发起请求的方法(GET\POST等)。),发起请求的HTTP协议(HTTP/1.1等)。),浏览器相关信息,响应状态结果等。

错误:记录发起请求的客户端的IP地址、发起请求的时间、发起请求的方法(GET\POST等)。),发起请求的HTTP协议(HTTP/1.1等)。),服务器的调试信息,异常信息等。

当然,通过Nginx的日志指令,可以设置更多的信息输出到日志中。通过日志分析,可以了解网站的可用性、性能、安全性等,也可以为故障排除提供帮助。

00-1010指令:access_log

含义:用于设置访问日志的输出位置和选择的输出格式。输出可以是本地文件、系统日志服务器、内存缓冲区等。

系统日志服务器是专用于存储和分析日志的服务器。

范围:http,流,服务器,位置,如果在位置,限制除外。

设置:access _ log log/access . log main;

log/access . log是本地存储的日志文件,main是日志输出的格式。

00-1010指令:日志格式

含义:设置访问日志的格式。

作用域:http,stream

设置方法:

(1)常用格式——例如日志格式名称为main,可以任意取值,但不能重复,包括以下信息:

log _ format main ' $ remote _ addr-$ remote _ user[$ time _ local]' $ request ' '

$ status $ body _ bytes _ send ' $ http _ refer ' '

“$ http _ user _ agent“”$ http _ x _ forward _ for“”;(2)json格式——比如日志格式名称为logjson,可以任意取值,但不能重复,包括以下信息:

log _ format logjson ' {

@timestamp': '$time_local ','

“@ fields”: {”

' remote_addr': '$remote_addr ','

“remote _ user”:“$ remote _ user”,

' body _ bytes _ send ' : ' $ body _ bytes _ send ','

' request _ time ' : ' $ request _ time ','

'状态' : '$status ','

“请求”:“$ request”,

' request _ method ' : ' $ request _ method ','

' http _ referrer ' : ' $ http _ referrer ','

' http _ x _ forwarded _ for ' : ' $ http _ x _ forwarded _ for ','

' ' http _ user _ agent ' : ' $ http _ user _ agent ' }

}';经常和nginx自己的变量一起使用,参见:Nginx核心指令if和set简介Nginx的变量在nginx.conf配置文件的详细解释中提到。

00-1010指令:错误日志

含义:设置错误日志输出位置和日志级别。

有8个日志级别,不支持用户定义的日志格式。

调试(8)、信息(7)、通知(6)、警告(5)、错误(4)、临界(3)、警告(2)、紧急(1)。

从1到8,日志越来越详细,debug的输出级别最详细,与调试配合使用,但是debug和info会消耗大量的磁盘IO资源。

实际生产环境中常用的错误输出级别。

范围:主,http,邮件,流,服务器,位置

设置方法:error _ log log/error . log error;

log/error . log是错误日志存储路径,error是错误日志级别。

快三技巧准确率100us ','

“请求”:“$ request”,

' request _ method ' : ' $ request _ method ','

' http _ referrer ' : ' $ http _ referrer ','

' http _ x _ forwarded _ for ' : ' $ http _ x _ forwarded _ for ','

' ' http _ user _ agent ' : ' $ http _ user _ agent ' }

}';经常和nginx自己的变量一起使用,参见:Nginx核心指令if和set简介Nginx的变量在nginx.conf配置文件的详细解释中提到。

00-1010指令:错误日志

含义:设置错误日志输出位置和日志级别。

有8个日志级别,不支持用户定义的日志格式。

调试(8)、信息(7)、通知(6)、警告(5)、错误(4)、临界(3)、警告(2)、紧急(1)。

从1到8,日志越来越详细,debug的输出级别最详细,与调试配合使用,但是debug和info会消耗大量的磁盘IO资源。

实际生产环境中常用的错误输出级别。

范围:主,http,邮件,流,服务器,位置

设置方法:error _ log log/error . log error;

log/error . log是错误日志存储路径,error是错误日志级别。

Paste Image插件
() 华为信息安全三大属性(信息安全资质办理费用)
相关内容