2017-08-14 5 views
0

は、出力を与えるために時間がかかりますベースシステムのCPU使用率も増加します。ドッカーコンテナのCPUパーセンテージ

cgroupからパラメータを計算してCPU使用量を抽出する方法はありますか。 cgroupには、少し混乱させる多くのパラメータがあります。誰でも助けてくれれば幸いです。あなたは、単一のコンテナにのみ関心がある場合には、事前

+0

コマンドは、データを収集してイベントデータを順次生成するために、何らかの起動時間を必要とします。 1分ごとに電話するのはいい人じゃない。おそらく一度それを実行し、ストリームを消費する必要があります –

答えて

0

おかげで、あなたはすべてのコンテナの統計情報をダンプする必要はありません。

docker stats --format "{{.CPUPerc}}" --no-stream $container_id_cm 

は、クエリがもう少しパフォーマンスになるかもしれません。

+0

私はコンテナの束を持っていると私はすべてのbashスクリプトでループを使用して実行したいです。私はcgroupまたはapiのデータから計算のための助けを求めています。 –

+0

私はcgroup cpuデータかdocker apiから計算したかったのですが、CPU使用率をパーセンテージでどのように計算するかはわかりません。 –

関連する問題