728x90

nmon 2

nmon log 중 Interval CPU% 란 무엇일까?

안녕하세요. 슈다 입니다. nmon log를 analyser한 파일에서서 [TOP] 시트 항목 중 IntervalCPU% 라는 항목이 있는데요 해당 항목이 어떤 내용인지 확인해 보도록 하겠습니다. nmon Interval CPU% ? 특정 프로세스의 사용률 등을 확인하고 싶을 때 TOP 시트에서 프로세스 명으로 필터링 하여 확인하곤 하는데요, 끝쪽의 IntervalCPU% 라는 항목이 보입니다. 위 엑셀은 특정 프로세스, 예를 들어 "PS_1" 이라는 프로세스로 필터링 한 결과이며 그 중 Interval CPU는 모든 행에 기록되지 않고 특정 행에만 기록되어 있어 궁금증을 자아냅니다. 결론적으로 Interval CPU% 는 동일한 프로세스를 처리한 PID들의 사용률 합을 CPU 수로 나눈 것 인데요, (..

IT/Unix & Linux 2021.01.25

nmon analyzer 없이 CPU 사용률 확인하기

안녕하세요. 슈다 입니다. nmon log를 이용하여 nmon analyzer 없이도 CPU 사용률을 손쉽게 확인하는 방법에 대해 알아보겠습니다. 우선 nmon log의 수집 설정 시간과 간격을 알아야 하는데요, 예를들어 1분에 1회씩 24시간 log를 받거나 5분에 1회씩 24시간, 혹은 9시~18시 사이에 5분간격으로 수집 등 해당 log의 수집환경을 알아야 CPU 사용률 추출 후 시간 매핑이 가능합니다. 단순히 사용률 추이만 확인하고 싶다면 굳이 확인하지 않아도 괜찮습니다. [CPU 사용률 확인방법] 1. nmon log 경로로 이동 2. 아래 명령을 수행 (nmon file 명을 log.nmon 라고 가정) # cat log.nmon |grep CPU_ALL |awk -F "," '{print $..

IT/Unix & Linux 2019.10.23
728x90