HP-UX
1820008 회원
3478 온라인
109608 솔루션
새 메시지

메모리 사용량 조사방법

 
joom73
비정기 기여자

메모리 사용량 조사방법

안녕들 하세요?

메모리 한달간 사용률 게더링하는 방법을 알고 싶습니다.

command 또는 tool 사용법을 알려주시면 감사하겠습니다.



아래 메일주소로 알려주시면 감사하겠습니다.

joohak.lee@citigroup.com
1 응답 1
이태곤
중학생

메모리 사용량 조사방법

glance plus pak 또는 measureware agent을 설치하시면 간단히 추출이 가능합니다.perfview가 있으면 더 좋겠고요

다음은 q/a에 있는 내용입니다. 저도 extract을 주로 이용합니다.



--

문]MeasureWare 가 /var/opt/perf/datafiles 에 저장해 놓은 datafile로 부터





원하는 resource 사용량을 extract 를 이용하여 추출하는 방법을 알고 싶습니다.

답]1) reptall 파일을 복사하여, 원하는 report 파일 작성>

# cp /var/opt/perf/reptall /var/opt/perf/myreport

# vi reppttest (아래 내용 참조)

==============================================

...

**................................ Global Record Identification Metrics



* BLANK

* RECORD_TYPE

DATE <--- DATE 항목 추출

TIME <--- TIME 항목 추출

* YEAR

...

**................................ Global CPU Metrics



* GBL_ACTIVE_CPU

GBL_CPU_TOTAL_UTIL <--- CPU 사용량 추출

* GBL_CPU_TOTAL_TIME

...

**................................ Global Disk Metrics

...

* GBL_DISK_HISTOGRAM

GBL_DISK_UTIL_PEAK <--- DISK 사용량 추출

* GBL_DISK_TIME_PEAK

...

**................................ Global Memory Metrics



GBL_MEM_UTIL <--- MEMORY 사용량 추출

* GBL_MEM_USER_UTIL

GBL_SWAP_SPACE_UTIL <--- SWAP SPACE 사용량 추출

* GBL_MEM_PAGE_REQUEST_RATE

...

==============================================



2) extract 명령을 사용하여 data 를 추출합니다.

(단, report file 은 /var/opt/perf/myreport

결과 file 은 /tmp/report.txt 로 저장함. data 추출 기간은 2002-01-02

부터 현재날짜의 하루 전날까지라고 가정함.)



# extract -xp -v -g -r /var/opt/perf/repttest -f /tmp/report.txt -b

02/01/02 -e today-1



3) 결과 파일을 확인합니다.



# vi /tmp/report.txt

========================================================

| | | Peak |Memory| |

Date |Time |CPU % |Disk %| % |Swap %|

02/07/02|10:16| 38.36| 24.89| 73.89| 33.00|

02/07/02|10:20| 14.55| 2.39| 78.42| 37.00|

02/07/02|10:25| 7.74| 1.83| 79.00| 37.00|

02/07/02|10:30| 25.55| 3.13| 80.36| 38.00|

02/07/02|10:35| 8.03| 1.48| 79.67| 38.00|

02/07/02|10:40| 8.87| 1.30| 79.64| 38.00|

02/07/02|10:45| 8.16| 1.43| 79.64| 38.00|

02/07/02|10:50| 8.51| 1.34| 80.33| 38.00|

02/07/02|10:55| 15.23| 2.97| 86.20| 41.00|

...

========================================================



위의 example 은 DATE, TIME, CPU, DISK, MEMORY, SWAP 항목에 대해서만

data 를 추출한 것입니다. 다른 항목은 /var/opt/perf/reptall 파일을 참조

하십시오.



extract 명령의 사용법은 man page 를 참조하십시오.