nginx ログには、アクセス ログとエラー ログの 2 つの主な種類があります。アクセス ログは主にクライアントが nginx にアクセスするすべてのリクエストを記録し、形式はカスタマイズ可能です。エラー ログは主にクライアントが nginx にアクセスしてエラーが発生したときのログを記録し、形式はカスタマイズをサポートしていません。オプションで両方のログをオフにすることができます。
アクセス ログを通じて、ユーザーの地理的出身地、ジャンプ元、使用端末、特定の URL への訪問回数などの関連情報を取得できます。エラー ログを参照すると、システム内の特定のサービスまたはサーバーのパフォーマンスのボトルネックを取得できます。したがって、ログをうまく活用することで、多くの貴重な情報を得ることができます。
#アクセス ログ
[Access.log]
##log_format main '$remote_addr $remote_user [$time_local] "$request" $http_host '
'$status $upstream_status $body_bytes_sent "$http_referer" '
'"$http_user_agent" $ssl_protocol $ssl_cipher $upstream_addr '
'$request_time $upstream_response_time';
説明:
| 変数の説明||||||||||||||||||||||||||||||||||||||||||||||||||||
$remote_addr クライアント アドレス |
##113.140. 15.90 | |||||||||||||||||||||||||||||||||||||||||||||||||||
クライアント ユーザー名 |
- | |||||||||||||||||||||||||||||||||||||||||||||||||||
アクセス時間とタイムゾーン |
18/Jul/ 2012:17:00:01 0800 |
##リクエスト |
||||||||||||||||||||||||||||||||||||||||||||||||||
リクエストされたURI および | HTTPプロトコル "GET / pa/img/home/logo-alipay-t.png HTTP/1.1" |
$http_host |
||||||||||||||||||||||||||||||||||||||||||||||||||
#リクエスト アドレスは、ブラウザに入力したアドレス (#IP またはドメイン名) |
#img.alipay.com ##10.253.70.103 |
$ステータス |
||||||||||||||||||||||||||||||||||||||||||||||||||
リクエスト ステータス #200 |
|
$アップストリームステータス
| ##アップストリーム||||||||||||||||||||||||||||||||||||||||||||||||||
##200 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
#$body_bytes_sent |
送信されるファイル コンテンツのサイズ。 client | 547 |
||||||||||||||||||||||||||||||||||||||||||||||||||
#$http_referer | ジャンプソース "https://cashier.alilipay.com.../" |
|||||||||||||||||||||||||||||||||||||||||||||||||||
##$http_user_agent ユーザー ターミナル エージェント |
「Mozilla/4.0 (互換性; MSIE 8.0; Windows NT 5.1 ; Trident/4.0; SV1; GTB7.0; .NET4.0C;
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
#$ssl_protocol
| ##SSLプロトコル バージョン
| TLSv1
|
||||||||||||||||||||||||||||||||||||||||||||||||||
交換データのアルゴリズム |
#RC4-SHA |
| $upstream_addr||||||||||||||||||||||||||||||||||||||||||||||||||
バックグラウンドのアドレスupstream 、つまり実際にサービスを提供するホストのアドレス | 10.228.35.247:80 |
##$request_time |
||||||||||||||||||||||||||||||||||||||||||||||||||
リクエスト全体の合計時間 |
0.205
|
##$upstream_response_time |
||||||||||||||||||||||||||||||||||||||||||||||||||
リクエスト中、upstream応答時間 |
##0.002 |
注: $http_host の値は、ブラウザに入力した値に関連しています。 #エラー ログ
|
以上がnginxログの読み方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。