码迷,mamicode.com
首页 > 系统相关 > 详细

[shell] Monitor CPU or Memory

时间:2020-06-04 13:28:52      阅读:63      评论:0      收藏:0      [点我收藏+]

标签:ash   sleep   docke   pop   dsp   tor   monitor   docker   mes   

 

#!/bin/bash

startT=`date +%Y-%m-%dT%H:%M:%S`
echo "TIMESTAMP CONTAINER ID NAME CPU % MEM USAGE / LIMIT MEM % NET I/O BLOCK I/O PIDS\n">>mem.$startT.txt
jmeterContainerID=$(docker ps | grep "adspop" | awk ‘{print $1}‘)
while true
do
    timestamp=`date +%Y-%m-%dT%H:%M:%S`
    dockerinfo=`docker stats --no-stream $jmeterContainerID | grep -v CONTAINER`
    echo "$timestamp $dockerinfo" >>mem.$startT.txt
    sleep 60
done

[shell] Monitor CPU or Memory

标签:ash   sleep   docke   pop   dsp   tor   monitor   docker   mes   

原文地址:https://www.cnblogs.com/buptqq/p/13042816.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!