私のnginxインスタンスが何を返しているのか、誰がリクエストを処理するよう求めているのかを理解したい. Rails によって処理されるクエリの割合、nginx によって直接処理される割合、nginx_status に向かう割合など。
同様に、返される HTTP 結果コードの数なども理解したいと思います。500代にピークがあれば知りたいです。
telegraf nginx プラグインは、nginx に関するいくつかの非常に基本的な統計情報を提供しますが、それ以上のものは提供しません。基本的にログ監視インフラストラクチャのセットアップを伴う結果コードの漠然とした複雑なソリューションを見てきました。このデータは非常に基本的なようで、何かが欠けているに違いないと感じています。
誰が実際にクエリを処理しているか (つまり、どのハンドラーか) を理解するのに役立つものは何も見たことがありません。
(1) ハンドラー ディスパッチの長期的な増加は、ハンドラー マシンの単純な負荷よりも明確な方法でスケーリングの問題を示すことができ、(2) 何かのピークは問題を警告する可能性があるため、これらすべてが興味深いものです。
ポインタはありますか?