topas 에 대하여

2010.05.11 11:33

조인상 조회 수:22887

원문 : http://www.ischo.net -- 조인상 // 시스템 엔지니어

Writer : http://www.ischo.net -- ischo // System Engineer in Replubic Of Korea

+++++++++++++++++++++++++++++++++++++++++++++++++++++++

 

본문 : http://www.ischo.net -- 조인상 //시스템 엔지니어

+++++++++++++++++++++++++++++++++++++++++++++++++++++++

 

topas 명령

목적

선택한 국지 및 원격 시스템 통계를 보고합니다.

구문

topas [ -d number_of_monitored_hot_disks ] [ -h ] [ -i monitoring_interval_in_seconds ] [ -n number_of_monitored_hot_network_interfaces ] [ -p number_of_monitored_hot_processes ] [ -w number_of_monitored_hot_WLM classes ] [ -c number_of_monitored_hot_CPUs ][ -I remote_polling_interval ] [ -U username_owned_processes ] | [ -C [ -o field = value,... ] -D | -L |-P | -W ] [ -m]

설명

topas 명령은 국지 시스템에서의 활동에 대해 선택적 통계를 보고합니다. 명령은 curses 라이브러리를 사용하여 80x25 문자 기반 화면에서 또는 그래프식의 화면에 최소한 동일한 크기의 창에서 열람하기에 적당한 형식으로 출력을 표시합니다. topas 명령은 bos.perf.toolsperfagent.tools 파일 세트를 시스템에 설치할 것을 요청합니다.

또한 topas 명령은 동일한 하드웨어 플랫폼에 속하는 원격 AIX® 파티션에서 제한된 성능 메트릭 세트를 보고할 수 있습니다. 이 지원은 Cross-Partition View 절에서 설명됩니다.

topas 명령이 플래그 없이 호출된 경우, 마치 다음 명령행과 함께 호출된 것처럼 실행합니다.

topas -d20 -i2 -n20 -p20 -w20 -c20

프로그램은 monitoring_interval_in_seconds 인수에 의해 지정된 간격으로 시스템에서 통계를 발췌합니다. 아래의 내용처럼 기본 출력은 두 개의 수정된 부분과 하나의 변수 섹션으로 이루어져 있습니다. 표시장치의 왼쪽 상단의 두 행은 topas 명령이 실행하는 시스템의 이름, 최종 감시 날짜 및 시간 그리고 모니터링 간격을 표시합니다.

두 번째 수정된 부분은 화면의 가장 오른쪽으로부터 25개의 위치를 채웁니다. 여기에는 다음과 같이 5개의 하위 통계 섹션이 포함되어 있습니다.

EVENTS/QUEUES 다음은 선택한 시스템 글로벌 이벤트의 초당 빈도 수와 스레드 실행 및 대기 중인 대기행렬의 평균 크기를 표시합니다.
Cswitch
모니터링 간격 동안의 초당 문맥 교환 수를 보고합니다.
Syscalls
모니터링 간격 동안에 실행된 초당 총 시스템 호출 수
Reads
모니터링 간격 동안에 실행된 초당 읽기 시스템 호출 수
Writes
모니터링 간격 동안에 실행된 초당 쓰기 시스템 호출 수
Forks
모니터링 간격 동안에 실행된 초당 분기 실행 시스템 호출 수
Execs
모니터링 간격 동안에 실행된 초당 실행 시스템 호출 수
Runqueue
실행 준비가 되었지만 프로세서가 사용 가능해질 때까지 기다리던 평균 스레드 수
Waitqueue
페이징이 완료될 때까지 기다리던 평균 스레드 수
FILE/TTY 선택한 파일과 통계의 초당 빈도를 표시합니다.
Readch
모니터링 간격 동안 read 시스템 호출을 통해 초당 읽혀진 바이트 수
Writech
모니터링 간격 동안 write 시스템 호출을 통해 초당 기록된 바이트 수
Rawin
모니터링 간격 동안 TTY로부터 초당 읽혀진 원시 바이트 수
Ttyout
모니터링 간격 동안 초당 TTY에 기록된 바이트 수
Igets
모니터링 간격 동안 i-node 참조 루틴에 대한 초당 호출 수
Namei
모니터링 간격 동안 경로 이름 참조 루틴에 대한 초당 호출 수
Dirblk
모니터링 간격 동안 디렉토리 검색 루틴에 의해 초당 스캔된 디렉토리 수
PAGING 페이징 통계의 초당 빈도를 표시합니다.
Faults
모니터링 간격 동안 초당 취해진 페이지 부재 수. 여기에는 페이지 활동을 초래하지 않은 페이지 부재도 포함됩니다.
Steals
모니터링 간격 동안 가상 메모리 관리자에서 가져간 초당 실제 메모리 4K 프레임 수
PgspIn
모니터링 간격 동안 초당 페이징 공간으로부터 읽혀진 4K 페이지 수
PgspOut
모니터링 간격 동안 초당 페이징 공간에 기록된 4K 페이지 수
PageIn
모니터링 간격 동안 초당 읽혀진 4K 페이지 수. 여기에는 파일 시스템으로부터 읽는 것과 연관된 페이지 활동도 포함됩니다. 이 값에서 PgspIn을 빼면 모니터링 간격 동안 파일 시스템에서 읽혀진 4K 페이지 수를 얻을 수 있습니다.
PageOut
모니터링 간격 동안 초당 기록된 4K 페이지 수. 여기에는 파일 시스템에 쓰는 것과 연관된 페이지 활동도 포함됩니다. 이 값에서 PgspOut을 빼면 모니터링 간격 동안 파일 시스템에 기록된 4K 페이지 수를 얻을 수 있습니다.
Sios
모니터링 간격 동안 가상 메모리 관리자에 의해 발행된 초당 입출력 요청 수
MEMORY 실제 메모리 크기와 사용 중인 메모리의 분산을 표시합니다.
Real,MB
실제 메모리 크기(MB)
% Comp
전산처리 페이지 프레임에 현재 할당되어 있는 실제 메모리의 백분율. 전산처리 페이지 프레임은 일반적으로 페이징 공간 단위로 되돌려지는 프레임입니다.
% Noncomp
비전산처리 프레임에 현재 할당되어 있는 실제 메모리의 백분율. 비전산처리 페이지 프레임은 일반적인 파일 공간, 데이터 파일, 실행 파일 또는 공유 라이브러리 파일에 의해 되돌려지는 프레임입니다.
% Client
캐쉬 원격 마운트 파일에 현재 할당되어 있는 실제 메모리의 백분율
PAGING SPACE 페이징 공간의 크기 및 이용도를 표시합니다.
Size,MB
시스템에 있는 모든 페이징 공간의 합계(MB)를 표시합니다.
% Used
현재 사용 중인 전체 페이징 공간의 백분율
% Free
현재 사용 가능한 전체 페이징 공간의 백분율
NFS 초당 호출의 NFS 통계를 표시합니다.
  • 서버 V2 호출/초
  • 클라이언트 V2 호출/초
  • 서버 V3 호출/초
  • 클라이언트 V3 호출/초
  • topas 화면의 변수 부분에는 한 개, 두 개, 세 개, 네 개 또는 5개의 서브섹션이 있을 수 있습니다. 두 개 이상의 서브섹션이 표시되면, 언제나 다음과 같은 순서로 표시됩니다.

    • CPU
    • 네트워크 인터페이스
    • 물리적 디스크
    • WLM(WorkLoad Management Classes) 클래스
    • 프로세스
    • topas 명령이 시작되면, 자주 사용하는 엔터티가 모니터되는 모든 서브섹션을 표시합니다. 이러한 사실의 예외는 언제나 WLM이 활성 중일 때만 표시되는 WLM(WorkLoad Management) 클래스 서브섹션입니다.

      CPU 이용도

      이 서브섹션은 누적 CPU 사용량을 나타내는 막대 도표를 표시합니다. 둘 이상의 CPU가 존재할 경우, c 키를 두 번 누르면 CPU 리스트가 표시됩니다. c 키를 한 번만 누르면 이 서브섹션이 꺼집니다. 두 형식 모두는 다음 필드를 표시합니다.

      User%
      이는 사용자 모드에서 실행되는 프로그램이 사용하는 CPU의 퍼센트를 표시합니다. (디폴트는 User%에 의해 분류됩니다.)
      Kern%
      이는 커널 모드에서 실행되는 프로그램이 사용하는 CPU의 퍼센트를 표시합니다.
      Wait%
      이는 IO를 대기할 때 소비하는 시간의 퍼센트를 표시합니다.
      Idle%
      이는 유휴 CPU 시간의 퍼센트를 표시합니다.
      Physc
      소모된 실제 프로세서의 수입니다. 파티션이 공유 프로세서와 함께 실행 중인 경우에만 표시됩니다.
      %Entc
      소모된 자격 부여 용량의 백분율입니다. 파티션이 공유 프로세서와 함께 실행 중인 경우에만 표시됩니다.

      이 서브섹션이 자주 사용하는 CPU의 리스트를 최초로 표시할 때, 리스트는 User% 필드에 의해 분류됩니다. 그러나 커서를 원하는 열의 상단으로 이동하면 다른 필드에 의해 리스트가 정렬될 수도 있습니다.

      네트워크 인터페이스

      이 서브섹션은 자주 사용하는 네트워크 인터페이스의 리스트를 표시합니다. 표시되는 인터페이스의 최대수는 자주 사용하는 인터페이스의 수이며, 이는 -n 플래그와 함께 지정될 때 모니터됩니다. 다른 서브섹션도 표시될 경우, 더 적은 수의 인터페이스가 표시됩니다. n 키를 누르면 이 서브섹션이 꺼집니다. n 키를 다시 누르면 모든 네트워크 인터페이스의 활동에 대한 요약 보고서(1행짜리)가 나타납니다. 두 보고서 모두 다음 필드를 표시합니다.

      Interf
      네트워크 인터페이스의 이름
      KBPS
      모니터링 간격 동안의 초당 총 처리량(MB). 이 필드는 초당 송수신된 KB 수의 합입니다.
      I-Pack
      모니터링 간격 동안 초당 수신된 데이터 패킷 수
      O-Pack
      모니터링 간격 동안 초당 전송된 데이터 패킷 수
      KB-In
      모니터링 간격 동안 초당 수신된 킬로 바이트 수
      KB-Out
      모니터링 간격 동안 초당 전송된 KB 수

      이 서브섹션이 자주 사용하는 네트워크 인터페이스의 리스트를 최초로 표시할 때, 리스트는 KBPS 필드에 의해 분류됩니다. 그러나 커서를 원하는 열의 상단으로 이동하면 다른 필드에 의해 리스트가 정렬될 수도 있습니다. 분류는 16 네트워크 어댑터까지만 유효합니다.

      물리적 디스크 이 서브섹션은 자주 사용하는 물리적 디스크의 리스트를 표시합니다. 표시되는 물리적 디스크의 최대수는 -d 플래그가 지정한 대로 모니터되고 있는 자주 사용하는 물리적 디스크의 수입니다. 다른 서브섹션도 표시될 경우, 더 적은 수의 물리적 디스크가 표시됩니다. d 키를 누르면 이 서브섹션이 꺼집니다. d 키를 다시 누르면 모든 물리적 디스크의 활동에 대한 요약 보고서(1행짜리)가 나타납니다. 두 보고서 모두 다음 필드를 표시합니다.
      Disk
      물리적 디스크의 이름
      Busy%
      해당 물리적 디스크가 사용된 시간의 백분율(드라이브에 대한 대역폭 이용도)
      KBPS
      모니터링 간격 동안 초당 읽고 쓴 KB 수. 이 필드는 KB-ReadKB-Read의 합입니다.
      TPS
      해당 물리적 장치에 발행된 이동 수. 여기서 이동은 해당 물리적 디스크에 대한 입출력 요청을 말합니다. 복수의 논리적 요청이 디스크에 대한 단일 입출력 요청으로 결합될 수 있습니다. 이동은 불확실한 크기입니다.
      KB-Read
      물리적 디스크로부터 초당 읽은 KB 수
      K -Writ
      물리적 디스크에 초당 기록한 KB 수

      이 서브섹션이 자주 사용하는 물리적 디스크의 리스트를 최초로 표시할 때, 리스트는 KBPS 필드에 의해 분류됩니다. 그러나 커서를 원하는 열의 상단으로 이동하면 다른 필드에 의해 리스트가 정렬될 수도 있습니다. 분류는 128개의 물리적 디스크까지만 유효합니다.

      WLM 클래스

      이 서브섹션은 자주 사용하는 WLM(WorkLoad Management)의 리스트를 표시합니다. 표시되는 WLM 클래스의 최대수는 -w 플래그가 지정한 대로 모니터되고 있는 자주 사용하는 WLM 클래스의 수입니다. 다른 서브섹션도 표시될 경우, 더 적은 수의 클래스가 표시됩니다. w 키를 누르면 이 서브섹션이 꺼집니다. 각 클래스에 대해 다음 필드가 표시됩니다.

      % CPU 이용도
      모니터링 간격에 대한 WLM 클래스의 평균 CPU 이용도
      % Mem 이용도
      모니터링 간격에 대한 WLM 클래스의 평균 메모리 이용도
      % Blk 입출력
      모니터링 간격에 대한 WLM 클래스의 블록 입출력 평균 퍼센트

      이 서브섹션이 자주 사용하는 WLM 클래스의 리스트를 최초로 표시할 때, 리스트는 CPU% 필드에 의해 분류됩니다. 그러나 커서를 원하는 열의 상단으로 이동하면 다른 필드에 의해 리스트가 정렬될 수도 있습니다.

      프로세스 이 서브섹션은 자주 사용하는 프로세스의 리스트를 표시합니다. 표시되는 프로세스의 최대수는 -p 플래그가 지정한 대로 모니터되고 있는 자주 사용하는 프로세스의 수입니다. 다른 서브섹션도 표시될 경우, 더 적은 수의 프로세스가 표시됩니다. p 키를 누르면 이 서브섹션이 꺼집니다. 프로세스는 모니터링 간격 동안의 CPU 사용량으로 분류됩니다. 각 프로세스에 대해 다음 필드가 표시됩니다.
      이름
      해당 프로세스에서 실행되는 실행 프로그램의 이름. 이름은 경로 이름과 인수 정보가 제거되고 길이도 9자로 절단됩니다.
      프로세스 ID
      해당 프로세스의 프로세스 ID
      % CPU 이용도
      모니터링 간격에 대한 프로세스의 평균 CPU 이용도. 프로세스가 최초로 표시되면, 이 값은 프로세스의 수명에 대한 평균 CPU 이용률입니다.
      사용된 페이징 공간
      이 프로세스에 할당된 페이징 공간의 크기. 이 값은 해당 프로세스의 흔적의 표현식으로 간주할 수는 있지만 실행 프로그램과 그것이 의존할 수 있는 모든 공유 라이브러리를 유지하는 데 사용되는 메모리를 포함하지는 않습니다.
      프로세스 소유자(WLM 섹션이 꺼져 있는 경우)
      프로세스를 소유한 사용자의 사용자 이름
      WLM(WorkLoad Management) 클래스(WLM 섹션이 켜져 있는 경우)
      프로세스가 속해 있는 WLM 클래스

      크로스-파티션 열람

      이 패널에서는 동일한 하드웨어 플랫폼에 속하는 것으로 식별될 수 있는 모든 AIX 파티션의 lparstat 명령과 유사한 메트릭을 표시합니다. 전용 및 공유 파티션은 해당 메트릭이 있는 별도의 섹션으로 표시됩니다. 상단 섹션은 전체 파티션, 메모리 및 프로세서 활동을 표시하기 위해 파티션 세트에서 집계된 데이터를 표시합니다.

      다른 파티션에서 수집하기 위한 이 패널의 원격 사용은 perfagent.tools 및 bos.perf.tools에 대한 최신 갱신사항이 이 기능을 지원하기 위해 사용되도록 요구합니다. AIX의 이전 버전에서, topas 명령은 Performance Aide 제품(perfagent.server)이 설치된 파티션에서 원격 데이터도 수집합니다. topas -C는 다른 서브넷에 있는 파티션을 찾을 수 없습니다. 이를 방지하려면 행당 한 호스트씩 각 파티션(도메인 포함)의 완전한 호스트 이름을 포함하는 $HOME/Rsi.hosts 파일을 작성하십시오.

      다음 메트릭은 초기 크로스-파티션 패널로 표시됩니다. 전체 설명 레이블이 있는 추가 메트릭이 추가적인 크로스-파티션 패널 부속 명령 절에서 식별된 키 토글을 사용하여 표시될 수 있습니다.

      Partition totals
         Shr        Number of shared partitions
         Ded        Number of dedicated partitions
      Memory (in GB)
         Mon        Monitored partitions total memory
         Avl        Memory available to partition set
         InUse      Memory in use on monitored partitions
      Processor
         Shr        Number of shared processors
         Ded        Number of dedicated processors
         PSz        Active physical CPUs in the shared processor pool being used by this LPAR
         APP        Available physical processors in the shared pool
         Shr_PhysB  Shared Physical Busy
         Ded_PhysB  Dedicated Physical Busy
      Individual partition data
         Host       Hostname
         OS         Operating system level
         M          Mode
                           For shared partitions
                                  C - SMT enabled & capped
                                  c - SMT disabled & capped
                                  U - SMT enabled & uncapped
                                  u - SMT disabled & uncapped
                           For dedicated partitions
                                  S - SMT enabled
                                  ' ' (blank) - SMT enabled
         Mem        Total memory in GB.
         InU        Memory in use in GB.
         Lp         Number of logical processors
         Us         Percentage of CPU used by programs executing in user mode.
         Sy         Percentage of CPU used by programs executing in kernel mode.
         Wa         Percentage of time spent waiting for IO.
         Id         Percentage of time the CPU(s) is idle.
         Ded_PhysB  Dedicated Physical Busy
         Ent        Entitlement granted (shared-only)
         %Entc      Percent Entitlement consumed (shared-only)
         Vcsw       Virtual context switches average per second (shared-only)
         PhI        Phantom interrupts average per second (shared-only)
      

      구현 세부사항

      topas 또는 기타 모든 SPMI 소비자가 시작된 이후에 추가된 디스크 및 네트워크 어댑터는 topas에 반영되지 않습니다. topas와 함께 SPMI를 사용하는 모든 클라이언트를 정지시킨 다음, 디스크와 네트워크 어댑터가 변경된 후에 재시작해야 합니다.

      디폴트 출력 샘플

      다음은 topas 명령에 의해 생성된 화면의 예제입니다.

          Topas Monitor for host:    niller               EVENTS/QUEUES    FILE/TTY
      Mon Mar 13 15:56:32 2000   Interval:  2         Cswitch     113  Readch  1853576
                                                      Syscall    2510  Writech   49883
      CPU   User%   Kern%  Wait%  Idle%               Reads       466  Rawin         0
      cpu0    7.0     4.0    0.0   89.0               Writes       12  Ttyout      706
      cpu1    1.0     8.0    0.0   91.0               Forks         0  Igets         0
      cpu2    0.0     0.0    0.0  100.0               Execs         0  Namei         0
                                                      Runqueue    0.0  Dirblk        0
                                                      Waitqueue   0.0
      Interf   KBPS   I-Pack  O-Pack   KB-In  KB-Out
      lo0      100.4    45.7    45.7    50.2    50.2  PAGING           MEMORY
      tr0        2.0     4.4     3.4     1.4     0.6  Faults        1  Real,MB     255
                                                      Steals        0  % Comp     81.0
      Disk    Busy%     KBPS     TPS KB-Read KB-Writ  PgspIn        0  % Noncomp  19.0
      hdisk0    0.0      0.0     0.0     0.0     0.0  PgspOut       0  % Client    3.0
      hdisk1    0.0      0.0     0.0     0.0     0.0  PageIn        0
                                                      PageOut       0  PAGING SPACE
      WLM-Class (Active)  CPU%    Mem%     Disk%      Sios          0  Size,MB       0
      System               8      41        12                        % Used
      Shared               1      24         9                        % Free
                                                      NFS      calls/sec
      Name     PID      CPU%   PgSP  Class            ServerV2    0   Press:
      topas    (35242)  3.0    0.3   System           ClientV2    0   "h" for help.
      X        (3622)   1.4   44.4   System           ServerV3    0   "q" to quit.
      notes    (25306)  1.3  123.3   System           ClientV3    0

      전체 화면 프로세스 출력 샘플

      Topas Monitor for host:    mothra      Interval:   2    Wed Nov  8 12:27:34 2000
                                   DATA  TEXT  PAGE               PGFAULTS
      USER       PID  PPID PRI NI   RES   RES SPACE    TIME CPU%  I/O  OTH COMMAND
      root      1806     0  37 41    16  3374    16   13:25  1.0    0    0 gil
      root      1032     0  16 41     3  3374     3    0:00  0.0    0    0 lrud
      root      1290     0  60 41     4  3374     4    0:02  0.0    0    0 xmgc
      root      1548     0  36 41     4  3374     4    0:26  0.0    0    0 netm
      root         1     0  60 20   197     9   180    0:24  0.0    0    0 init
      root      2064     0  16 41     4  3374     4    0:04  0.0    0    0 wlmsched
      root      2698     1  60 20    14     2    14    0:00  0.0    0    0 shlap
      root      3144     1  60 20    40     1    36    5:19  0.0    0    0 syncd
      root      3362     0  60 20     4  3374     4    0:00  0.0    0    0 lvmbb
      root      3666     1  60 20   135    23   123    0:00  0.0    0    0 errdemon
      root      3982     0  60 20     4  3374     4    0:01  0.0    0    0 rtcmd
      root      4644     1  17 20     6  3374     6    0:00  0.0    0    0 dog
      root      4912     1  60 20   106    13    85    0:00  0.0    0    0 srcmstr
      root      5202  4912  60 20    94     8    84    0:01  0.0    0    0 syslogd
      root      5426  4912  60 20   195    76   181    0:12  0.0    0    0 sendmail
      root      5678  4912  60 20   161    11   147    0:01  0.0    0    0 portmap
      root      5934  4912  60 20   103    11    88    0:00  0.0    0    0 inetd
      root      6192  4912  60 20   217    61   188    0:21  0.0    0    0 snmpd
      root      6450  4912  60 20   137    10   116    0:00  0.0    0    0 dpid2
      root      6708  4912  60 20   157    29   139    0:06  0.0    0    0 hostmibd
      root         0     0  16 41     3  3374     3    7:08  0.0    0    0
      root      6990     1  60 20   106    10    86    0:06  0.0    0    0 cron
      
      
      

      전체 화면 WLM 클래스 출력 샘플

      Topas Monitor for host:    mothra      Interval:   2    Wed Nov  8 12:30:54 2000
      WLM-Class (Active)              CPU%      Mem%     Disk-I/O%
      System                           0         0            0
      Shared                           0         0            0
      Default                          0         0            0
      Unmanaged                        0         0            0
      Unclassified                     0         0            0
      
      
      
      
      ==============================================================================
                                   DATA  TEXT  PAGE               PGFAULTS
      USER       PID  PPID PRI NI   RES   RES SPACE    TIME CPU%  I/O  OTH COMMAND
      root         1     0 108 20   197     9   180    0:24  0.0    0    0 init
      root      1032     0  16 41     3  3374     3    0:00  0.0    0    0 lrud
      root      1290     0  60 41     4  3374     4    0:02  0.0    0    0 xmgc
      root      1548     0  36 41     4  3374     4    0:26  0.0    0    0 netm
      root      1806     0  37 41    16  3374    16   13:25  0.0    0    0 gil
      root      2064     0  16 41     4  3374     4    0:04  0.0    0    0 wlmsched
      root      2698     1 108 20    14     2    14    0:00  0.0    0    0 shlap
      root      3144     1 108 20    40     1    36    5:19  0.0    0    0 syncd
      root      3362     0 108 20     4  3374     4    0:00  0.0    0    0 lvmbb
      root      3666     1 108 20   135    23   123    0:00  0.0    0    0 errdemon
      root      3982     0 108 20     4  3374     4    0:01  0.0    0    0 rtcmd
      
      

      전체 화면 크로스-파티션 출력 샘플

      Topas CEC Monitor             Interval:  10            Wed Mar  6 14:30:10 2005
      Partitions     Memory (GB)               Processors
      Shr:  4        Mon:  24  InUse:  14      Mon:  8  PSz:  4  Shr_PhysB:  1.7      
      Ded:  4        Avl:  24                  Avl:  8  APP:  4  Ded_PhysB:  4.1      
                                                                                      
      Host         OS  M Mem InU Lp  Us Sy Wa Id  PhysB  Ent  %EntC Vcsw PhI          
      --------------------------------shared------------------------------------------
      ptools1      A53 u 1.1 0.4  4  15  3  0 82   1.30  0.50  22.0  200   5          
      ptools5      A53 U  12  10  1  12  3  0 85   0.20  0.25   0.3  121   3          
      ptools3      A53 C 5.0 2.6  1  10  1  0 89   0.15  0.25   0.3   52   2          
      ptools7      A53 c 2.0 0.4  1   0  1  0 99   0.05  0.10   0.3  112   2          
      -------------------------------dedicated----------------------------------------
      ptools4      A53 S 0.6 0.3  2  12  3  0 85   0.60                               
      ptools6      A52   1.1 0.1  1  11  7  0 82   0.50                               
      ptools8      A52   1.1 0.1  1  11  7  0 82   0.50                               
      ptools2      A52   1.1 0.1  1  11  7  0 82   0.50
      

      플래그

      일반 부속 명령

      topas가 실행 중인 동안, 한 문자 부속 명령을 승인할 수 있습니다. 모니터링 간격이 경과될 때마다 프로그램은 다음 부속 명령 중 하나가 있는지 검사하여 요청된 조치에 응답합니다.

      -c 모니터할 자주 사용하는 CPU의 수를 지정합니다. 이는 화면에서 충분한 공간이 사용 가능할 때 표시되는 CPU의 최대수입니다. 이 숫자가 사용할 수 있는 CPU의 수를 초과하면, 설치된 CPU만 모니터되고 표시됩니다. 이 인수가 생략될 경우, 2를 기본값으로 가정합니다. 0(제로) 값이 지정될 경우, 어떠한 CPU 정보도 모니터되지 않습니다.
      -C 크로스-파티션 패널을 표시합니다. topas 명령은 동일한 하드웨어 플랫폼에서 실행 중인 AIX 파티션에서 메트릭 세트를 수집합니다. 메트릭은 lparstat 명령으로 수집된 메트릭과 유사합니다. 전용 및 공유 파티션이 표시되며, 집계된 값 세트는 전체 하드웨어 시스템 파티션 세트의 개요를 제공합니다. HMC 연결이 사용 가능하지 않은 경우 HMC 플랫폼에서 사용 가능한 특정 값만이 line 명령을 통해 설정될 수 있습니다.
      • -o availmem = [total amount of memory allocated to all partitions, in GB]
      • -o unavailmem = [total amount of memory unallocated from the HMC, in GB]
      • -o availcpu = [total number of physical processors allocated for all partitions]
      • -o unavailcpu = [HMC에서 할당 해제된 물리적 프로세서의 총 갯수]
      • -o poolsize = [HMC 프로세서 사용량 권한이 액세스를 제한하는 경우 필요한 정의된 풀 크기]
      • -o partitions = [HMC에서 정의된 파티션 수]
      • -o reconfig = [HMC 구성설정 변경사항 검사 간의 초 수. 허용 값은 30, 60, 90, 120, 180, 240, 300초입니다. 디폴트는 60초입니다.]
      -D 디스크 메트릭 표시장치를 표시합니다. 표시장치는 디스크 서비스 시간, 디스크 대기행렬 메트릭 및 디스크 처리량을 보고합니다. 다음 메트릭이 보고됩니다.
      AQD
      디스크로 전송되기를 기다리는 평균 요청 갯수.
      AQW
      밀리초로 보고되는 요청당 평균 대기행렬 대기.
      ART
      전송된 읽기 요청의 호스팅 서버에서 응답을 수신하는 평균 시간을 표시합니다. 접미어는 시간 단위를 표시합니다. 디폴트 시간 단위는 밀리초입니다.
      AWT
      전송된 쓰기 요청의 호스팅 서버에서 응답을 수신하는 평균 시간을 표시합니다. 접미어는 시간 단위를 표시합니다. 디폴트 시간 단위는 밀리초입니다.
      MRT
      전송된 읽기 요청의 호스팅 서버에서 응답을 수신하는 최대 시간을 표시합니다. 접미어는 시간 단위를 표시합니다. 디폴트 시간 단위는 밀리초입니다.
      MWT
      전송된 쓰기 요청의 호스팅 서버에서 응답을 수신하는 최대 시간을 표시합니다. 접미어는 시간 단위를 표시합니다. 디폴트 시간 단위는 밀리초입니다.
      -d 모니터할 디스크의 수를 지정합니다. 이는 화면에서 충분한 공간이 사용 가능할 때 표시되는 디스크의 최대수입니다. 이 숫자가 설치된 디스크의 수를 초과하면, 설치된 디스크만이 모니터되고 표시됩니다. 이 인수가 생략될 경우, 2를 디폴트로 가정합니다. 0(제로) 값이 지정될 경우, 어떠한 디스크 정보도 모니터되지 않습니다.
      -h 다음 형식의 도움말 정보를 표시합니다.

      usage:  topas [-d number-of-monitored-hot-disks]
                    [-h]
                      [-i monitoring-interval_in_seconds]
                    [-n number-of-monitored-hot-network-interfaces]
                    [-p number-of-monitored-hot-processes]
                    [-w number-of-monitored-hot-WLM classes]
                    [-c number-of-monitored-hot-CPUs]
                    [-U username_owned_processes]
                    [-D|-P|-W|-L]
                    [-m]
      
      -i 모니터링 간격을 초 단위로 설정합니다. 디폴트는 2초입니다.
      -I remote_polling_interval 크로스-파티션 표시의 경우, 원격 파티션에서 데이터를 수집하도록 샘플링 간격을 설정합니다. 디폴트는 10초입니다. 10, 15, 30, 60 및 120초의 값이 허용됩니다.
      -L 논리적 파티션 표시장치를 표시합니다. 이 표시장치는 mpstatlparstat에 제공되는 것과 유사한 데이터를 보고합니다.
      -m 단색 모드(색상 없음)로 표시합니다.
      -n 모니터할 네트워크 인터페이스의 수를 지정합니다. 이는 화면에서 충분한 공간이 사용 가능할 때 표시되는 네트워크 인터페이스의 최대수입니다. 이 숫자가 설치된 네트워크 인터페이스의 수를 초과하면, 설치된 네트워크 인터페이스만이 모니터되고 표시됩니다. 이 인수가 생략될 경우, 2를 기본값으로 가정합니다. 0(제로) 값이 지정될 경우, 어떠한 네트워크 정보도 모니터되지 않습니다.
      -P ps 명령과 유사하게, -P 플래그는 전체 화면 프로세스 표시장치를 표시합니다. 이 화면은 가장 바쁜 프로세스를 표시합니다. 이는 디폴트 화면의 프로세스 서브섹션과 비슷하며 단지 프로세스당 더 많은 메트릭을 더 많은 열로 표시하는 것입니다. 이 리스트는 모든 열로 분류될 수 있습니다. 다음은 표시되는 메트릭입니다.
      USER
      프로세스 소유자의 로그인 이름.
      PID
      해당 프로세스의 프로세스 ID
      PPID
      상위 프로세스의 프로세스ID.
      PRI
      프로세스 또는 커널 스레드의 우선순위, 상위 번호는 하위 우선순위를 의미합니다.
      NI
      실행 우선순위 값, 스케줄된 다른 정책의 우선순위 계산에 사용됩니다.
      데이터 RSS
      프로세스의 실제 메모리 데이터(상주 세트) 크기(4KB 페이지).
      TEXT RSS
      프로세스의 실제 메모리 텍스트(상주 세트) 크기(4KB 페이지).
      PAGE SPACE
      프로세스에 의해 사용되는 가상 작업 세트 크기(4KB 페이지). 주: 프로세스당 참 페이징 공간 할당은 topas 명령을 사용하여 사용할 수 없습니다. 자세한 보고서는 svmon 명령을 참조하십시오.
      TIME
      프로세스의 총 실행 시간.
      CPU%
      CPU 사용량의 백분율.
      PGFAULTS
      입출력 횟수 및 기타 페이지 부재를 표시합니다.
      COMMAND
      명령 이름을 포함합니다. 명령 이름을 9자로 절단합니다.
      -p 모니터할 자주 사용하는 프로세스의 수를 지정합니다. 이것은 또한 화면에 사용할 수 있는 공간이 충분할 경우, 표시되는 프로세스의 최대수입니다. 이 인수가 생략될 경우, 20을 디폴트로 가정합니다. 0(제로) 값이 지정될 경우, 어떠한 프로세스 정보도 모니터되지 않습니다. 프로세스 정보의 검색이 대부분의 topas 오버헤드를 구성합니다. 프로세스 정보가 필요하지 않으면, 언제나 이 옵션을 사용하여 프로세스 정보가 필요하지 않도록 지정하십시오.
      -U username -P 플래그와 함께 username이 소유한 프로세스를 표시합니다. username이 소유한 프로세스만 모든 프로세스 표시에 표시됩니다.
      -W

      분할 화면인 전체 화면 WLM 클래스 화면을 표시합니다. 화면의 상단 부분은 자주 사용하는 WLM 클래스의 리스트를 표시합니다. 이는 디폴트 화면의 WLM 클래스 서브섹션과 비슷하며 단지 전체 클래스 이름을 표시할 수 있는 충분한 공간이 있습니다. 이 리스트는 모든 열로 분류될 수 있습니다.

      화면의 하단 부분은 가장 바쁜 프로세스의 리스트를 표시합니다. 이는 전체 화면 프로세스 화면과 비슷하며 단지 한 개의 WLM 클래스(f 키로 선택)에 속해 있는 프로세스만을 표시합니다.

      -w 모니터할 자주 사용하는 WLM(WorkLoad Management) 클래스의 수를 지정합니다. 이는 화면에서 충분한 공간이 사용 가능할 때 표시되는 WLM 클래스의 최대수입니다. 이 숫자가 설치된 WLM 클래스의 수를 초과하면, 설치된 WLM 클래스만이 모니터되고 표시됩니다. 이 인수가 생략될 경우, 2를 기본값으로 가정합니다. 0(제로) 값이 지정될 경우, 어떠한 WLM 클래스 정보도 모니터되지 않습니다.
      a a 키는 모니터 중인 다양한 모든 서브섹션(CPU, 네트워크, 디스크, WLM 및 프로세스)을 표시합니다. a 키를 누르면, 언제나 topas 명령이 초기 주 화면으로 리턴됩니다.
      c c 키는 CPU 서브섹션을 누적 보고서, 오프와 가장 바쁜 CPU의 리스트 간에 토글합니다. 표시되는 가장 바쁜 CPU의 수는 화면에서 사용 가능한 공간에 따라 다릅니다.
      C 대문자 C 키는 크로스-파티션 패널을 활성화하거나, 현재 활동 중이면 패널을 재설정하여 전역 요약, 전용 및 공유 섹션을 표시합니다. 이 패널에 고유한 옵션은 아래
      목록으로  글쓰기 수정  삭제  답변


번호 제목 글쓴이 날짜 조회 수
공지 [공지] 게시자료 열람자유. 불펌금지입니다. 조인상 2010.12.07 108387
111 OS덤프용 alt_disk_install 스크립트 조인상 2010.05.11 17223
110 AIX CDE의 화면 해상도 변경 조인상 2010.05.11 16180
109 IBM AIX expert 취득 로드맵 file 조인상 2010.05.11 21776
108 일명 '돼지코' 전원탭과 탭코드를 연결하는 법 조인상 2010.05.11 20821
107 [스크립트] 네모 전자결재시스템 자동up/down 대화식 스크립트 secret 조인상 2010.05.11 0
106 p시리즈 장비별 설치/동작환경(site-planning nutshell) file 조인상 2010.05.11 18493
105 장비별 OS 설치 가능버전 리스트 조인상 2010.05.11 17009
104 AIX OS기본설치 및 기초환경설정 방법 [4] file 조인상 2010.05.11 25246
103 AIX/pSeriese 관련 사이트 및 포럼 조인상 2010.05.11 15896
102 RAID 1+0 과 0+1의 차이점 file 조인상 2010.05.11 32639
101 패시브 커넥터(시리얼) 제작법(IBM p시리즈,AIX용) file 조인상 2010.05.11 13744
100 IBM pSeries, Storage 전원스펙 file 조인상 2010.05.11 15189
99 IBM Total Storage DS4000 시리즈 매뉴얼 file 조인상 2010.05.11 14784
98 Atape 드라이버 설치 file 조인상 2010.05.11 26074
97 os runlevel 관련 명령어 조인상 2010.05.11 18109
96 number of process 개수 조정법 조인상 2010.05.11 20606
95 AIX 유니코드 한글 표시 조인상 2010.05.11 33037
94 CDE 설치 및 초기구성 [1] file 조인상 2010.05.11 20415
» topas 에 대하여 조인상 2010.05.11 22887
92 Display System Environmental Sensors 조인상 2010.05.11 18668
서버에 요청 중입니다. 잠시만 기다려 주십시오...