NGINX エラー ログを解析したい。ただし、使用されるログ形式に関するドキュメントはまったくないようです。データのような一部のフィールドの意味は非常に明白ですが、まったく意味のないフィールドもあります。さらに、可能性のあるすべてのフィールドのドキュメントがないと、パーサーが完全であると確信できません。アクセスログのフォーマットは変更できるようですが、エラーログのフォーマットは変更できないようで、必要な情報を取得する方法がわかりません。
そのようなドキュメントを知っている人はいますか?
src/core/ngx_log.cを読むと、一般的なエラー ログの形式は
YYYY/MM/DD HH:MM:SS [LEVEL] PID#TID: *CID MESSAGE
PID
ロギングプロセスとTID
スレッドID、およびCID
(おそらくプロキシされた)接続を識別する番号であり、おそらくカウンターです。*CID
パーツはオプションです。