皆さん、こんにちは!
私は前にやったことのないような問題に直面しており、半日のグーグル検索(特にStackOverflow、Nginxコミュニティなども調べて)は何も役に立ちませんでした。
Nginx (1.4) + PHP-fpm (5.4) がインストールされたサーバーがあります。Nginx 構成には、約 100 以上のサーバー (ドメイン) があります。実際、これらのドメインはさまざまな人々に「属して」おり、これらのドメインごとに、Nginx と PHP による全体的な CPU、ディスク、およびトラフィックの使用量を大まかに知る必要があります。各ドメインの CPU とディスクの使用量を個別に取得する方法がわからないため、アクセス ログを分析することでトラフィックの使用量を簡単に計算できます :( 統計はリアルタイムである必要はありません。統計は正確である必要はありません - +/-10% は絶対に問題ありません. それでも、有用な解決策は見当たりません.
ご意見ありがとうございます。
PS Web サイトごとに個別の OpenVZ マシンを実行できることはわかっています。これにより、それぞれの CPU とディスクの使用量を簡単に測定できますが、このソリューションは気に入りません。別の方法を見つけるのを手伝ってください!