"Docker CPU 부하 테스트"의 두 판 사이의 차이

3번째 줄: 3번째 줄:


{{소스헤더|CPU 부하}}
{{소스헤더|CPU 부하}}
<source lang='console'>
<source lang='bash'>
docker run -it --name cpustress --rm containerstack/cpustress --cpu 1 --timeout 20s --metrics-brief  
docker run -it --name cpustress --rm containerstack/cpustress --cpu 1 --timeout 20s --metrics-brief  
</source>
</source>
{{소스헤더|모니터링}}
{{소스헤더|모니터링}}
<source lang='console'>
<source lang='bash'>
docker stats --format "table {{.Name}}\t{{.CPUPerc}}\t{{.MemUsage}}" | tee stats.txt
docker stats --format "table {{.Name}}\t{{.CPUPerc}}\t{{.MemUsage}}" | tee stats.txt
</source>
</source>
:→ 실시간으로 확인하면서 stats.txt 에도 기록


==실행예시: cpu 1, timeout 20s==
==실행예시: cpu 1, timeout 20s==

2020년 1월 24일 (금) 14:40 판

1 개요

Docker CPU 부하 테스트
CPU 부하
docker run -it --name cpustress --rm containerstack/cpustress --cpu 1 --timeout 20s --metrics-brief
모니터링
docker stats --format "table {{.Name}}\t{{.CPUPerc}}\t{{.MemUsage}}" | tee stats.txt
→ 실시간으로 확인하면서 stats.txt 에도 기록

2 실행예시: cpu 1, timeout 20s

root@localhost:~# docker run -it --name cpustress --rm containerstack/cpustress --cpu 1 --timeout 20s --metrics-brief 

stress-ng: info: [1] dispatching hogs: 1 cpu
stress-ng: info: [1] successful run completed in 20.00s
stress-ng: info: [1] stressor      bogo ops real time  usr time  sys time   bogo ops/s   bogo ops/s
stress-ng: info: [1]                          (secs)    (secs)    (secs)   (real time) (usr+sys time)
stress-ng: info: [1] cpu               3320     20.00     19.98      0.00       165.99       166.17
root@localhost:~# docker stats --format "table {{.Name}}\t{{.CPUPerc}}\t{{.MemUsage}}" | tee stats.txt
NAME                CPU %               MEM USAGE / LIMIT
cpustress           100.59%             2.633MiB / 461.8MiB
→ 컨테이너가 사라지면 Ctrl+C 눌러 종료
root@localhost:~# cat stats.txt | grep cpustress
cpustress           0.00%               2.633MiB / 461.8MiB
cpustress           0.00%               2.633MiB / 461.8MiB
cpustress           100.59%             2.633MiB / 461.8MiB
...
cpustress           100.10%             2.633MiB / 461.8MiB
cpustress           99.61%              2.633MiB / 461.8MiB
cpustress           99.61%              2.633MiB / 461.8MiB

3 같이 보기

4 참고

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}