Linux 如何使用docker统计数据打印时间戳
我正在检查docker容器中的CPU峰值?我需要CPU峰值生成的时间戳,这样我就可以检查容器日志中的时间戳 我正在运行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 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
样本输出如下: