Centos7 VM で実行されている多数の Docker コンテナーを見ています。各コンテナは多数のプロセスを実行します。プロセスごとに、CPU ネットワークと RAM の使用状況を確認して、コンテナーがいつ過負荷になり始めているかを特定できるようにしたいと考えています。コンテナーの CPU と RAM を取得するだけでは十分ではありません。CPU には 100% の RAM が割り当てられている可能性がありますが、プロセスには実際には余裕のある RAM があります。Sysdig チゼルを使用して個別のプロセスの CPU 使用率を取得しましたが、ネットワークと RAM の使用は組み込まれていません。特にネットワーク統計については、ネットワークパケットが他の関連する統計をドロップしたことを知りたいです。理想的には、コンテナー内のリソースを使用して別のログ ジェネレーターを実行する代わりに、Sysdig のようなツールを使用してホストから統計情報を取得できるようにすることです。
質問する
1512 次