$remote_addr - $remote_user [$time_local] "$request" $status $body_bytes_sent "$http_referer" "$http_user_agent"
Explanation of fields is as follows:
$remote_addr
– IP from which request was made$remote_user
– HTTP Authenticated User. This will be blank for most apps as modern apps do not use HTTP-based authentication.[$time_local]
– timestamp as per server timezone"$request"
– HTTP request type GET, POST, etc + requested path without args + HTTP protocol version$status
– HTTP response code from server$body_bytes_sent
– size of server response in bytes"$http_referer"
– Referral URL (if present)"$http_user_agent"
– User agent as seen by server