Linux 如何使用docker统计数据打印时间戳

Linux 如何使用docker统计数据打印时间戳,linux,docker,ubuntu-18.04,Linux,Docker,Ubuntu 18.04,我正在检查docker容器中的CPU峰值?我需要CPU峰值生成的时间戳,这样我就可以检查容器日志中的时间戳 我正在运行docker stats--no stream命令来显示容器资源使用统计的实时流,并获得以下输出 现在我也想看看时间戳,有没有办法做到这一点。提前感谢。在从docker stats命令打印度量之前,我使用了一个shell脚本来打印时间戳: #!/bin/bash now=$(date +'%d_%b_%Y_%H_%M') while true; do printf &q

我正在检查docker容器中的CPU峰值?我需要CPU峰值生成的时间戳,这样我就可以检查容器日志中的时间戳

我正在运行
docker stats--no stream
命令来显示容器资源使用统计的实时流,并获得以下输出


现在我也想看看时间戳,有没有办法做到这一点。提前感谢。

在从
docker stats
命令打印度量之前,我使用了一个shell脚本来打印时间戳:

#!/bin/bash
  
now=$(date +'%d_%b_%Y_%H_%M')

while true; do printf "\n$(date +'%d_%b_%Y_%H_%M_%S'):\n" | tee --append stats_$now.txt;  docker stats --no-stream | tee --append stats_$now.txt; sleep 1; done
样本输出如下: