1.CPU
ps 명령어는 프로세스 전체 사용시간 동안의 cpu 사용률이기에 top 명령어가 정확함
zabbix grafana 모두idle time과 top의 cpu 값을 계산
top 으로 들어가서 shift+p
top -o %CPU
아래 ps명령어로 pid 검색후
top -p [PID]
해당 명령어로 제일 높은 20개 확인, 값은 top로 봐야함.
ps -eo pid,ppid,cmd,%mem,%cpu --sort=-%cpu | head -n 21
종료
kill -9 [PID]
2.memory
ps -eo pid,ppid,cmd,%mem,%cpu --sort=-%mem | head -n 21
top -p [PID]
memory 총 사용량
ps -eo %mem | awk '{sum += $1} END {print sum}'
종료
kill -9 [PID]
3.disk
용량 큰 파일 찾기위해 df -Th확인 후 원하는곳 들어가서 아래 명령어 입력
df -Th
----------------------
cd /var
제일 큰파일 10개 출력
du -ahx . | sort -rh | head -n 10
'Linux' 카테고리의 다른 글
sar 설정 (0) | 2024.11.21 |
---|---|
swap 설정 (0) | 2024.11.21 |
SUSE linux 테스트 (0) | 2024.10.28 |
linux docker 관리 (0) | 2024.10.25 |
web was cgi 연동 (0) | 2024.10.25 |