nginx错误日志log_formatvariables

我想为nginx错误日志指定日志格式,但是我找不到任何错误的variables。 我发现访问日志所需的variables如下所示:

log_format test'$remote_addr - $remote_user [$time_local] ' '"$request" $status $bytes_sent ' '"$http_referer" "$http_user_agent" "$gzip_ratio"'; 

是否有任何$错误,$ error_body或类似的东西,可以匹配的错误?

不, $status是你想要的。 它包含错误和成功的状态。 你应该grepaccess_log状态指示错误和error_log的原因。 我想你误解了访问和错误日​​志分离的概念。