HP-UX

glance 로 성능데이터 수집시 adviser 사용시 항목은 어디서?

 
이기호
비정기 기여자

glance 로 성능데이터 수집시 adviser 사용시 항목은 어디서?

glance 를 이용하여 file로 성능데이터를 수집하고자 하여 검색을 해보니 이태경님께서 답변해주신 내용중 adviser를 설정하여 사용하는 방법이 있었는데요 아래의 항목들말고 또 다른 항목들은 어디서 찾아 볼 수 있는지 궁금합니다.



그럼 좋은 하루 되세요



-------------- 아 래 ----------------------



>>>print "-----", gbl_stattime

>>>print "memory util =", gbl_mem_util, "%"

>>>print "cpu util =", gbl_cpu_total_util, "%"

>>>print "disk util =", gbl_disk_util_peak, "%"

2 응답 2
권규용
정기 조언자

glance 로 성능데이터 수집시 adviser 사용시 항목은 어디서?

방법은 여러가지 있습니다..

1. /opt/perf/paperdocs/gp/C/adviser.pdf

2. /opt/perf/paperdocs/gp/C/metrics.pdf

3. glance화면에서 찾기 (저는 이것을 선호합니다.)

#glance 화면에서 "h" key를 누르면

Help menu - Current Screen Metrics 항목이 있습니다.

Enter를 치면 현재 화면에 대한 각항목이 있는데

원하는 항목을 선택하면 다음화면에서 그거에 따른

Metrics 값과 설명을 볼수있습니다....이때의 Metrics 값이

glance adviser의 가 사용하는 Metrics 값입니다....



도움이 되셨길...

이태곤
중학생

glance 로 성능데이터 수집시 adviser 사용시 항목은 어디서?

/var/opt/perf/reptall 이파일을 참조하십시오



adviser 도 좋지만 glance plus pak이 설치 되어 있다면 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 를 참조하십시오.