web-dev-qa-db-ja.com

NGINXエラーログ形式のドキュメント

NGINXエラーログを解析したい。ただし、使用されているログ形式に関するドキュメントはまったくないようです。データなどの一部のフィールドの意味はかなり明白ですが、まったくないフィールドもあります。さらに、すべての可能なフィールドのドキュメントがないと、パーサーが完全であると確信できません。アクセスログのフォーマットは変更できるようですが、エラーログのフォーマットは変更できないようですので、必要な情報を取得する方法がわかりません。

誰かがそのようなドキュメントを知っていますか?

34
j0ker

読み込みから src/core/ngx_log.c 一般的なエラーログのフォーマットは

YYYY/MM/DD HH:MM:SS [LEVEL] PID#TID: *CID MESSAGE

PIDTIDはロギングプロセスとスレッドIDであり、CIDは(おそらくプロキシされた)接続を識別する番号で、おそらくカウンターです。 *CID部分はオプションです。

60
mss