HP-UX

glance extract 데이타 수집 스크립트 질문드립니다.

 
허겅스
임시 방문객

glance extract 데이타 수집 스크립트 질문드립니다.

HP-UX 버전은 HP-UX B.11.23 U ia64 입니다.

 

glance로 성능데이터가 필요하여  스크립트를 짜야하는데요..

 

#!/bin/csh

cp /var/opt/perf/reptall /Home/Script

extract -xp d -v -g -r -f /Home/Script/report.txt -b

 

이렇게하면 밑에와같이 현재날짜 00:00:00 부터 현재시각까지 모든항목이 다나옵니다..

 

PA Export 2012/05/14 18:09    Logfile: /var/opt/perf/datafiles/logglob SCOPE/UX C.04.70.000(0) wibtest
          |        | Sec  |Cache Mem| SysCall  |Uptime|      |SysCall| Nice |RealTm|CSwtch|Intrpt| Idle | Wait |Normal|Num |   Phys   | Peak |  Logl   | Logl Rd | LoglWr |  Phys   |  VM Rd  |   VM    | Pk FS  |  FS IO  |    Raw    | System  |      |      | User |      |Active | Swaps |Pg Out | Sys+ | Free |  VM Pg   |ShMem |SemTbl|MsgTbl| Inode |  Cache  |  Active   |Netwk|   NFS   |  Errors  | In Err | OutErr |Netwk|  In Pkt   |  Out Pkt  |   Coll   |Number | Alive |Active | Compl | Pri  |DskSubsys|Memory|IPCSubsys|  Netwk   |ProcTbl|
   Date   |  Time  |/Intvl|  Hit %  |   Rate   |Hours |CPU % | CPU % |CPU % |CPU % |CPU % |CPU % |CPU % |CPU % |CPU % |Disk|  IO Rt   |Disk %|  IO Rt  |  KB Rt  |  KBRt  |  KB Rt  |  Rate   |  Wr Rt  |  Sp %  |  Rate   |   IO Rt   |  IO Rt  |File %|Lock %|Mem % |Swap %| VM %  |per hr | Rate  |Cache%|Mem % | Scan Rt  |Tbl % |  %   | %   | Used  |  Used   |    VM     | IFs | CallRt  |   /Min   |   %    |   %    |OutQ |   Rate    |   Rate    |    %     | Users | Proc  | Proc  | Proc  |Queue |  Queue  |Queue |  Queue  |  Queue   |   %   |

 

  Date   |   Time |   Year|   CPU % |
2011/07/01|00:00|2011| 11.82| 

 

 여기서 위 4항목과 2012/05/01부터 출력하고싶은데 어떻게해야 할까요..ㅠㅠ

 

그리고 날짜 범위 줄려면 어떻게하면 될까요

3 응답 3
이태곤
중학생

답변: glance extract 데이타 수집 스크립트 질문드립니다.

안녕하십니까 

 

 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 

 

# extract -xp -v -g -r /var/opt/perf/repttest -f /tmp/report.txt -b  05/01/12 -e 05/15/12   

 

-b = Begin Date (MM/DD/YY)
-e = End Date (MM/DD/YY)

 


 

좋은하루되십시오.

허겅스
임시 방문객

답변: glance extract 데이타 수집 스크립트 질문드립니다.

감사합니다. 답변에 도움이 되었습니다.

데이타하우스박노성
비정기 조언자

답변: glance extract 데이타 수집 스크립트 질문드립니다.

잘 보고 갑니다. 헌데 질문을 하나 드리겠습니다.

 

흠 extract로 데이타를 추출하기 위해서는 서버의 uptime이 어느정도는 되야 하는것 같은데요.

 

/var/opt/perf/datafiles/logglob 파일에 데이타가 없다고 나옵니다.

 

테스트 서버라 자주 껐다켜거든요.

 

데이타가 쌓이게끔 하는 명령이 따로있는건지와 extract를 실행하면 그동안 모아뒀던 데이타가

 

추출되면서 다 사라지는건지하고, 리부팅되면 초기화 되는게 맞다고 한다면 리부팅되도 안지워지게

 

하는 방법은 무엇인가요?