nginxコンテナのリソース統計情報を確認する方法は?
nginxコンテナのリソース統計情報を表示するには、以下の手順を実行してください。
- コンテナ内に入る:docker execコマンドを使用して、コンテナのシェル環境に入ることができます。例えば:docker exec -it <コンテナID> bash。
- nginxプロセスのPIDを確認するためにpsコマンドを使用してください:コンテナのシェル環境で、ps -ef | grep nginxコマンドを実行すると、nginxのプロセスID(PID)が見つけられます。
- nginxプロセスのリソース統計情報を確認するために、topコマンドを使用します。コンテナのシェル環境で、top -p <nginxプロセスPID>コマンドを実行すると、nginxプロセスのリソース使用状況(CPU使用率、メモリ使用量など)をリアルタイムで確認できます。
- nginxの動作状態と統計情報を確認するには、nginxコマンドを使用します。コンテナのシェル環境で、nginx -Vコマンドを実行すると、nginxのバージョンとコンパイルパラメータを確認できます。nginx -tコマンドを実行すると、nginx設定ファイルの構文が正しいかテストできます。nginx -s statusコマンドを実行すると、nginxの動作状態と統計情報を確認できます。
また、宿主機でDocker Composeを実行している場合は、Docker Compose execコマンドを使用してコンテナに入り、上記の手順を実行することができます。