【AIX】topas命令

topas 命令

用途

報告所選的本地和遠程系統的統計信息。

語法

topas [ -d hotdisk ][ -f hotfs ] [ -h ] [ -i interval ] [ -n hotni ] [ -p hotprocess ] [ -w hotwlmclass ] [ -c hotprocessor ][ -Iremotepollinterval ][ -@ [ wparname ] ] [ -U username ] | [ -C -D | -G | -F | -L | -P | -V | -T | -M | -t | -E | -W ] [ -m ]

限制: 從工作負載分區工作負載分區發出命令時,不能使用 –C-L-E、 -V-v-T-t-w-W-I 和 -@ 選項。

描述

topas 命令報告選定的本地系統活動的統計信息。該命令使用 curses 庫以合適的格式來顯示其輸出,該格式適合於在一個 80x25 基於字符的顯示器上或至少同樣大小的圖形顯示器的窗口中進行查看。topas 命令需要在系統上安裝 bos.perf.tools 和 perfagent.tools 文件集。

topas 命令還可以報告來自屬於相同硬件平臺的遠程 AIX®分區上性能指標的有限集合。跨分區視圖和集羣利用率視圖部分中描述了這種支持。

注: 必須重新啓動工具才能反映對系統所作的任何新動態配置更改。

topas -D 命令報告磁盤詳細信息。在磁盤面板部分中描述了此報告。可以從“磁盤”面板運行子命令以顯示下列視圖:

適配器面板

通過按 d 鍵來指定。此面板提供有關適配器以及屬於所選適配器的磁盤的詳細信息。

虛擬適配器面板

通過按 d 鍵,然後按 v 鍵來指定。此面板提供與磁盤相關的虛擬適配器的詳細信息。

MPIO 面板

通過按 m 鍵來指定。此面板提供磁盤和路徑的詳細信息。

面板凍結

通過按鍵盤上的空格鍵來指定。空格鍵充當用於凍結 topas 面板的開關。

滾動

向上翻頁向下翻頁鍵用來在數據之間進行滾動。

限制: 適配器面板、虛擬適配器面板和 MPIO 面板被限制位於 WPAR 中。

如果在沒有標誌的情況下調用 topas 命令,它將與以下命令調用時的運行方式相同:

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

注: 在分區的遷移或休眠完成時,中央電子複合體 (CEC) 或集羣面板將重新衍生。在遷移或休眠事件中,CEC 和任何其他面板的所有其他行爲均保持不變。

程序按由 monitoring_interval_in_seconds 參數指定的時間間隔從系統抽取統計信息。缺省輸出如下所示,包含兩個固定部分和一個可變部分。顯示器左邊的最上方兩行顯示了 topas 命令運行所在的系統的名稱、上次查看的日期和時間以及監視時間間隔。

第二個固定部分佔用了顯示器的最右端的 25 個位置。它包含下列統計信息子節:

項目

描述

事件/隊列

顯示選定的系統全局事件的每秒頻率、線程運行和等待隊列的平均大小:

Cswitch

在監視時間間隔內每秒切換上下文的次數。

Syscalls

在監視時間間隔內每秒運行的系統調用總數。

Reads

在監視時間間隔內每秒運行的讀系統調用數目。

Writes

在監視時間間隔內每秒運行的寫系統調用數目。

Forks

在監視時間間隔內每秒運行的派生系統調用數目。

Execs

在監視時間間隔內每秒運行的執行系統調用數目。

Runqueue

準備運行但需要等待處理器可用的平均線程數目。

Waitqueue

正在等待頁面調度完成的平均線程數目。

文件/TTY

顯示所選文件和 TTY 統計信息的每秒頻率。將報告以下數據:

Readch

在監視時間間隔內系統調用每秒讀取的字節數。

Writech

在監視時間間隔內系統調用每秒寫入的字節數。

Rawin

在監視時間間隔內每秒從 TTY 中讀取的原始字節數。

Ttyout

在監視時間間隔內每秒寫入 TTY 中的字節數。

Igets

在監視時間間隔內每秒調用索引節點查找例程的次數。

Namei

在監視時間間隔內每秒調用路徑名查找例程的次數。

Dirblk

在監視時間間隔內被目錄搜索例程每秒掃描的目錄塊數。

頁面調度

顯示頁面調度統計信息的每秒頻率。將報告以下數據:

Faults

在監視時間間隔內每秒缺頁故障的總數。這包括不能激活頁面調度的缺頁故障。

Steals

在監視時間間隔內每秒有物理內存 4 K 幀被虛擬內存管理器佔用。

PgspIn

在監視時間間隔內每秒從調頁空間讀取 4 K 頁數。

PgspOut

在監視時間間隔內每秒寫入調頁空間的 4 K 頁數。

PageIn

在監視時間間隔內每秒讀取的 4 K 頁數。這包括與從文件系統讀取有關的頁面調度活動。從此值中減去 PgspIn 就可得到在監視時間間隔內每秒從文件系統讀取的 4K 頁數。

PageOut

在監視時間間隔內每秒寫入的 4 K 頁數。這包括與寫入文件系統有關的頁面調度活動。從此值中減去 PgspOut 就可得到在監視時間間隔內每秒寫入文件系統的 4K 頁數。

Sios

在監視時間間隔內虛擬內存管理器每秒發出的 I/O 請求數。

內存

顯示實內存大小與內存使用的分佈情況。將報告以下數據:

Real,MB

以 MB 爲單位的實內存大小。

% Comp

當前分配給計算頁面幀的實內存的百分比。計算頁面幀通常是那些被調頁空間支持的幀。

% Noncomp

當前分配給非計算頁面幀的實內存的百分比。非計算頁面幀通常是那些被文件空間(可以是數據文件、可執行文件或共享庫文件)支持的幀。

% Client

當前被分配用來對遠程安裝的文件進行高速緩存的實內存的百分比。

調頁空間

顯示調頁空間的大小和使用情況。將報告以下數據:

Size,MB

系統上所有調頁空間之和,以 MB 爲單位。

% Used

當前正在使用的調頁空間所佔的總百分比。

% Free

當前未使用的調頁空間所佔的總百分比。

NFS

按每秒的調用數顯示 NFS 統計信息。將報告以下數據:

·         服務器 V2 每秒調用數

·         客戶機 V2 每秒調用數

·         服務器 V3 每秒調用數

·         客戶機 V3 每秒調用數

Total WPAR

顯示系統中定義的工作負載分區的總數。可以爲以下狀態的工作負載分區的總數:已定義活動中斷過渡

Active WPAR

顯示資源活動的工作負載分區的總數。

AME

顯示啓用了“Active Memory™ 擴展”的系統中的內存壓縮統計信息。將報告以下數據:

TMEM,MB

真實內存大小(以兆字節計)。

CMEM,MB

壓縮池大小(以兆字節計)。

EF[T/A]

擴展因子:目標和實際值。

CI

壓縮池頁面調進數。

CO

壓縮池頁面調出數。

topas 顯示的變量部分可有一、二、三、四或五個子節。如果有多個子節顯示,那麼總是按照以下順序顯示:

·        處理器使用情況

·        網絡接口

·        物理磁盤

·        文件系統

·        工作負載管理器類

·        工作負載分區

·        進程

當 topas 命令啓動時,會顯示熱實體受監視的所有子節。僅當 WLM 處於活動狀態時,才顯示工作負載管理器(WLM)類子節。

應該啓動 WLM 以查看 WLM 和 WPAR 統計信息。

提示: 沒有度量值的特定於 WPAR 的信息時,將調用後臺爲該度量值顯示系統範圍的值(即,白色文本和黑色環境)。

下表提供了 topas 命令所顯示的子節的詳細信息:

項目

描述

處理器使用情況

此子節顯示一個條形圖來說明累積處理器的使用情況。如果存在不止一個處理器,通過按 c 鍵兩次可以顯示處理器的列表。僅按 c 鍵一次將會關閉此子節。以下字段通過兩種格式顯示:

User%

在用戶方式下運行的程序所使用的處理器百分比。(缺省按用戶百分比排序)

Kern%

在內核方式下運行的程序所使用的處理器百分比。

Wait%

等待 I/O 所花費的時間百分比。

Idle%

處理器的空閒時間百分比。

Physc

消耗的物理處理器數。僅當使用共享處理器運行分區時才顯示。

%Entc

消耗的授權容量百分比。僅當使用共享處理器運行分區時才顯示。

當此子節首次顯示熱處理器的列表時,列表按 User% 字段排序。但是,可以按其他字段對列表進行排序,只要將光標移到期望欄的頂部即可。

網絡接口

此子節顯示了熱網絡接口的列表。所顯示接口的最大數目是正在受監視的熱接口數,如 -n 標誌指定的那樣。如果其他子節也正在被顯示,那麼將顯示接口的一個較小數目。按n 鍵可關閉此子節。再次按 n 鍵顯示一行所有網絡接口活動的報告摘要。兩個報告都顯示以下字段:

Interf

網絡接口的名稱。

BPS

在監視時間間隔內每秒的總吞吐量(以千字節爲單位)。此字段的值是每秒接收到的千字節數和發送的千字節數之和。

I-Pack

在監視時間間隔內每秒接收到的數據包數。

O-Pack

在監視時間間隔內每秒發送的數據包數。

KB-In

在監視時間間隔內每秒接收到的數據量(以千字節爲單位)。

KB-Out

在監視時間間隔內每秒發送的數據量(以千字節爲單位)。

當此子節首次顯示熱網絡接口列表時,按 BPS 字段對列表進行排序。但是,可以按其他字段對列表進行排序,只要將光標移到期望欄的頂部即可。排序僅對最多 16 個網絡適配器有效。

物理磁盤

此子節顯示熱物理磁盤列表。所顯示物理最大磁盤數是正受監視的熱物理磁盤數(如使用 -d 標誌指定的那樣)。如果其他子節也正在被顯示,那麼將顯示物理磁盤的一個較小數目。按 d 鍵可關閉此子節。再次按 d 鍵顯示一行所有物理磁盤活動的報告摘要。兩個報告都顯示以下字段:

Disk

物理磁盤的名稱。

Busy%

物理磁盤處於活動狀態的時間百分比(驅動器的帶寬使用率)。

BPS

在監視時間間隔內每秒傳輸(讀寫)的數據量(以千字節爲單位)。此字段的值是 KB-Read 值與 KB-Writ 值之和。

TPS

每秒向物理磁盤發出的傳輸次數。傳輸是對物理磁盤的 I/O 請求。多個邏輯請求可組合成對磁盤的單個 I/O 請求。傳輸大小不確定。

KB-Read

每秒從物理磁盤讀取的數據量(以千字節爲單位)。

KB-Writ

每秒寫入物理磁盤的數據量(以千字節爲單位)。

當此子節首次顯示熱物理磁盤列表時,按 BPS 字段對列表進行排序。但是,可以按其他字段對列表進行排序,只要將光標移到期望欄的頂部即可。排序僅對最多 128 個物理磁盤有效。

文件系統

此子節顯示熱文件系統的列表。如果顯示文件系統子節,將不顯示物理磁盤子節。顯示的文件系統的最大數量爲鏡像的熱文件系統的數目(當它們是由 -f 標誌指定時)。如果還顯示其他子節,那麼將顯示較少的文件系統。要關閉此子節,請按 d 鍵。當您按 f 鍵時,顯示所有文件系統的活動的單行報告摘要。當您再次按 f 鍵時,將不再顯示文件系統子節而顯示物理磁盤子節。兩個報告都顯示以下字段:

文件系統

文件系統的名稱。

BPS

在監視時間間隔內每秒傳輸(讀寫)的數據量(以千字節爲單位)。此字段的值是 KB-Read 字段值與 KB-Writ 字段值之和。

TPS

每秒向文件系統發出的傳輸次數。傳輸是向文件系統的 I/O 請求。可以將多個邏輯請求組合成到文件系統的單個 I/O 請求。傳輸的大小不確定。

KB-Read

每秒從文件系統讀取的數據量(以千字節爲單位)。

KB-Writ

每秒寫入文件系統的數據量(以千字節爲單位)。

當此子節顯示文件系統的列表時,按 BPS 字段對列表進行排序。然而,通過將光標移到目標列的頂端可以使用其他字段排序。

提示: 如果文件系統名稱超過顯示的字段寬度,那麼文件名將被截斷。截斷包括文件系統的前面和最後一些字符,名稱的中間部分將用句點(..)替換。例如,如果文件系統名稱是 filesystem001234,那麼名稱將顯示爲 files..01234。

WLM 類

此子節顯示熱工作負載管理器(WLM)類的列表。所顯示 WLM 類的最大數目是正在受監視的熱 WLM 類數目,如 -w 標誌指定的那樣。如果其他子節也正在被顯示,那麼將顯示 WLM 類的一個較小數目。按 w 鍵可關閉此子節。對於每一個類會顯示以下字段:

% processor Utilization

在監視時間間隔內 WLM 類的平均處理器使用率。

% Mem Utilization

在監視時間間隔內 WLM 類的平均內存使用率。

% Blk I/O

在監視時間間隔內 WLM 類的平均塊 I/O 百分比。

當此子節首次顯示熱 WLM 類的列表時,列表按 CPU% 字段排序。但是,可以按其他字段對列表進行排序,只要將光標移到期望欄的頂部即可。

提示: 如果 WLM 類名超過顯示的字段寬度,WLM 類名將被截斷。截斷包括 WLM 類的前面和最後一些字符,以及名稱的中間部分將用句點(..)替換。例如,如果 WLM 類名爲 unclassified00123,那麼 WLM 類名將顯示爲 uncla..00123。

Workload partitions

若使用 -@ 標誌調用,工作負載分區子節將替換 WLM 子節。此子節顯示熱工作負載分區列表。顯示的工作負載分區的最大數量爲受監視的熱 WPAR 的數目(當它們是使用 -w -@ 標誌指定時)。如果還顯示其他子節,那麼將顯示較少的 WPAR。要關閉工作負載分區子節,請按 @ 鍵。將爲每個 WPAR 顯示以下字段:

WPAR

工作負載分區工作負載分區(WPAR)的名稱。

% processor Utilization

在監視時間間隔內 WPAR 的平均處理器使用率。

% Mem Utilization

在監視時間間隔內 WPAR 的平均內存使用率。

% Blk I/O

在監視時間間隔內 WPAR 的平均塊 I/O 百分比。

當此子節顯示熱 WPAR 的列表時,該列表按 CPU% 字段排序。然而,通過將光標移到您想要用來排序列表的目標列的頂端可以使用其他字段排序。

提示: 如果 WPAR 名稱超過顯示的字段寬度,WPAR 名稱將被截斷。截斷包括 WPAR 類的前面和最後一些字符,以及名稱的中間部分將用句點(..)替換。例如,如果 WPAR 名稱爲 neptune00123,那麼 WPAR 將顯示爲 neptu..00123。

進程

此子節顯示熱進程列表。所顯示進程的最大數目是正在受監視的熱過程數目,如 -p 標誌指定的那樣。如果其他子節也正在被顯示,那麼將顯示進程的一個較小數目。按 p 鍵可關閉此子節。進程是按照在監視時間間隔內它們的處理器的使用情況進行排序的。對於每一進程會顯示以下字段:

Name

在進程中執行的可執行程序的名稱。名稱已被除去任何路徑名和參數信息並被截斷到 9 個字符的長度。

進程標識

進程的進程標識。

CPU 使用率百分比

在監視時間間隔內進程的平均處理器使用率。首次顯示進程時,該值是進程生存期內的平均處理器使用率。

已使用調頁空間

分配給此進程的調頁空間的大小。這可視爲進程覆蓋區的一種表示,但並不包括用來保持可執行程序和它依賴的任何共享庫的內存。

進程所有者(如果 WLM 部分已關閉)

擁有此進程的用戶的用戶名。

工作負載管理器(WLM)類(如果 WLM 部分已打開)

進程所屬的 WLM 類。

WPAR(如果 WPAR 部分已打開)

進程從屬於的 WPAR 名稱。

提示: 如果 WLM 類/WPAR 名稱超過顯示的字段寬度,WLM 類/WPAR 名稱將被截斷。截斷包括 WLM 類/WPAR的前面和最後一些字符,以及名稱的中間部分將用句點(..)替換。例如,如果 WLM 類/WPAR 名稱爲 unclassified00123,那麼 WLM 類/WPAR 名稱將顯示爲 uncla..00123。

適配器面板視圖

使用 topas -D 命令時,可按 d 鍵以顯示“適配器”面板視圖。在此面板中,會顯示下列度量值:

項目

描述

Adapter

適配器的名稱。

KBPS

每秒在適配器中傳輸(讀或寫)的數據量(以千字節爲單位)。

TPS

指示適配器每秒所發出的平均傳輸次數。

KB-R

從適配器讀取的總數據量(以千字節爲單位)。

KB-W

寫入適配器的總數據量(以千字節爲單位)。

如果按 f 鍵,那麼將在“適配器”面板上顯示屬於該適配器的磁盤的下列詳細信息:

項目

描述

Vtargets/Disk

虛擬目標設備或磁盤的名稱。

Busy%

虛擬目標設備或磁盤處於活動狀態的時間百分比(虛擬目標設備或磁盤的帶寬使用率)。

KBPS

在監視時間間隔內每秒讀寫的數據量(以千字節爲單位)。此字段的值是 KB-R 度量值與 KB-W 度量值之和。

TPS

每秒向虛擬目標設備或磁盤發出的傳輸次數。傳輸是對虛擬目標設備或磁盤的 I/O 請求。多個邏輯請求可組合成對磁盤的單個 I/O 請求。傳輸爲中等大小。

KB-R

每秒從虛擬目標設備或磁盤讀取的數據量(以千字節爲單位)。

KB-W

每秒寫入虛擬目標設備或磁盤的數據量(以千字節爲單位)。

AQD

等待發送到虛擬目標設備或磁盤的平均請求數。

AQW

傳輸請求在等待隊列中花費的平均時間。後綴表示時間的單位。缺省時間單位是毫秒。

ART

對於所發送的讀請求,從主管服務器接收響應的平均時間。後綴表示時間的單位。缺省時間單位是毫秒。

AWT

對於所發送的寫請求,從主管服務器接收響應的平均時間。後綴表示時間的單位。缺省時間單位是毫秒。

MRT

對於所發送的讀請求,從主管服務器接收響應的最長時間。後綴表示時間的單位。缺省時間單位是毫秒。

MWT

對於所發送的寫請求,從主管服務器接收響應的最長時間。後綴表示時間的單位。缺省時間單位是毫秒。

虛擬適配器面板視圖

運行 topas -D 命令時,可按 v 鍵以顯示“虛擬適配器”面板視圖。在此面板中,會顯示下列度量值:

項目

描述

vAdapter

虛擬適配器的名稱。

TPS

每秒向適配器發出的傳輸次數。

KBPS

每秒在適配器中傳輸(讀或寫)的數據量(以千字節爲單位)。

KB-R

適配器每秒從主管服務器接收的塊數。

KB-W

每秒從此適配器發送到主管服務器的塊數。

AQD

等待發送到適配器的平均請求數。

AQW

傳輸請求在等待隊列中花費的平均時間。後綴表示時間的單位。缺省時間單位是毫秒。

ART

對於所發送的讀請求,從主管服務器接收響應的平均時間。後綴表示時間的單位。缺省時間單位是毫秒。

AWT

對於所發送的寫請求,從主管服務器接收響應的平均時間。後綴表示時間的單位。缺省時間單位是毫秒。

MRT

對於所發送的讀請求,從主管服務器接收響應的最長時間。後綴表示時間的單位。缺省時間單位是毫秒。

MWT

對於所發送的寫請求,從主管服務器接收響應的最長時間。後綴表示時間的單位。缺省時間單位是毫秒。

如果按 f 鍵,那麼將在“虛擬適配器”面板上顯示屬於該適配器的磁盤的下列詳細信息:

項目

描述

Vtargets/Disk

虛擬目標設備或磁盤的名稱。

Busy%

虛擬目標設備或磁盤處於活動狀態的時間百分比(虛擬目標設備或磁盤的帶寬使用率)。

KBPS

在監視時間間隔內每秒讀寫的數據量(以千字節爲單位)。此字段的值是 KB-R 度量值與 KB-W 度量值之和。

TPS

每秒向虛擬目標設備或磁盤發出的傳輸次數。傳輸是對虛擬目標設備或磁盤的 I/O 請求。多個邏輯請求可組合成對磁盤的單個 I/O 請求。傳輸爲中等大小。

KB-R

每秒從虛擬目標設備或磁盤讀取的數據量(以千字節爲單位)。

KB-W

每秒寫入虛擬目標設備或磁盤的數據量(以千字節爲單位)。

AQD

等待發送到虛擬目標設備或磁盤的平均請求數。

AQW

處於等待狀態的平均請求數(按請求報告,以毫秒爲單位)。後綴表示時間的單位。缺省時間單位是毫秒。

ART

對於所發送的讀請求,從主管服務器接收響應的平均時間。後綴表示時間的單位。缺省時間單位是毫秒。

AWT

對於所發送的寫請求,從主管服務器接收響應的平均時間。後綴表示時間的單位。缺省時間單位是毫秒。

MRT

對於所發送的讀請求,從主管服務器接收響應的最長時間。後綴表示時間的單位。缺省時間單位是毫秒。

MWT

對於所發送的寫請求,從主管服務器接收響應的最長時間。後綴表示時間的單位。缺省時間單位是毫秒。

MPIO 面板視圖

使用 topas -D 命令時,可按 m 鍵以顯示 MPIO 面板視圖。在此面板中,上一部分包含的度量與“磁盤”面板所顯示的度量相同。

面板的下一部分包含下列字段:

項目

描述

Path

路徑的名稱。

Busy%

路徑處於活動狀態的時間百分比(路徑的帶寬使用率)。

KBPS

在監視時間間隔內每秒讀寫的數據量(以千字節爲單位)。此字段的值是 KB-R 度量值與 KB-W 度量值之和。

TPS

每秒在該路徑中發出的傳輸次數。

KB-R

每秒在該路徑中讀取的數據量(以千字節爲單位)。

KB-W

每秒在該路徑中寫入的數據量(以千字節爲單位)。

面板凍結

鍵盤上的空格鍵充當用於凍結 topas 面板的開關。如果已凍結,那麼 topas 會停止數據收集並繼續顯示來自先前迭代的數據。可在面板上進行移動,並根據所選列對數據進行排序。在凍結狀態下,如果在面板之間進行移動,那麼一些面板可能不顯示該數據。在此情況下,請按空格鍵來對 topas 面板解凍。

滾動

如果數據量超出 topas 窗口大小,那麼向上翻頁向下翻頁鍵用來在數據之間進行滾動。數據是根據所選列排序的。

注: 以上功能隨所選面板提供(通過 topas)。

I/O 內存使用量池面板

如果在共享內存方式下啓用了邏輯分區面板 (topas -L),那麼您可以按 e 鍵以顯示“I/O 內存使用量池”面板。

將在此面板的下一部分中顯示下列度量:

項目

描述

iompn

I/O 內存池的名稱。

iomin

池的最小 I/O 內存使用量。

iodes

池的期望 I/O 內存使用量。

ioinu

池的當前 I/O 內存使用量。

iores

池的保留 I/O 內存使用量。

iohwm

供池使用的最大 I/O 內存使用量(高水位標記)。

ioafl

對於此池,分配請求失敗的總次數。

跨分區視圖和記錄

對於該面板可確定爲屬於同一硬件平臺的所有 AIX 分區,它顯示與 lparstat 命令相似的度量值。專用分區和共享分區及相應的度量值顯示在單獨的部分中。頂端部分表示從分區集收集的聚集數據,以顯示整個分區、內存和處理器活動。

要遠程啓用此面板以從其他分區進行收集,需要使用 perfagent.tools 和 bos.perf.tools 的最新更新來支持此功能。對於 AIX 的較早版本,topas 命令還從安裝了 Performance Aide 產品(perfagent.server)的分區收集遠程數據。topas -C 命令可能找不到位於其他子網上的分區。爲了避免發生這種情況,請創建一個 $HOME/Rsi.hosts 文件,其中包含每個分區(包括域在內)的標準主機名稱,一個主機佔用一行。

注: topas -C 命令將廣播數據包發送到同一子網內的所有邏輯分區 (LPAR),但僅處理來自同一 CEC 中 LPAR 的響應。

以下度量值顯示在初始跨分區面板中。可通過使用在“其他跨分區面板子命令”部分中確定的鍵切換來顯示帶有完整描述標籤的其他度量值。

分區總數:

項目

描述

Shr

基於系統處理器的共享分區數。

Ded

基於系統處理器的專用分區數。

內存(以 GB 計)

項目

描述

Mon

受監視分區的總內存

Avl

分區集的可用內存

InUse

受監視分區上正在使用的內存

處理器:

項目

描述

Shr

共享處理器數

Ded

專用處理器數

PSz

此 LPAR 使用的物理共享處理器池中的活動物理處理器數

APP

共享池中的可用物理處理器數。這等於報告爲處理器數的空閒週期池

Don

貢獻給池的處理器總數

Shr_PhysB

對於所有共享分區,處於忙狀態的物理處理器總數

Ded_PhysB

對於所有專用分區,處於忙狀態的物理處理器總數

單個分區數據:

項目

描述

Host

主機名

OS

操作系統級別

Mod

各個分區的方式。此方式顯示爲 3 個字符。

字符

第一個字符指示分區中的 CPU。第二個字符指示分區的內存方式。第三個字符指示分區的能耗狀態。

Mem

內存總量(以千兆字節計)。

InU

正在使用的內存量(以千兆字節計)。

Lp

邏輯處理器數。

Us

在用戶方式下執行的程序所使用的處理器百分比。

Sy

在內核方式下執行的程序所使用的處理器所佔的百分比。

Wa

等待 I/O 時耗用的時間所佔的百分比。

Id

處理器處於空閒狀態的時間所佔的百分比。

PhysB

處於忙狀態的物理處理器數。

Ent

授權使用量(僅限共享方式)。

%Entc

已耗用的使用量所佔的百分比(僅限共享方式)。

Vcsw

每秒的虛擬上下文切換平均次數(僅限共享方式)。

PhI

每秒的幻像讀取中斷平均次數(僅限共享方式)。

Pmem

對分區邏輯內存提供支持的物理內存(如果是在共享內存方式下)。

%idon

在顯式地貢獻空閒週期時使用的物理處理器百分比。此度量值僅對貢獻專用分區方式適用。

%bdon

貢獻忙週期時使用的物理處理器百分比。此度量值僅對貢獻專用分區方式適用。

%istl

當系統管理程序正在盜用空閒週期時使用的物理處理器百分比。此度量值僅對專用分區方式適用。

%bstl

當系統管理程序正在盜用忙碌週期時使用的物理處理器百分比。此度量值僅對專用分區方式適用。

對於共享分區

第一個字符

描述

C

啓用且限制 SMT

c

禁用且限制 SMT

U

啓用且不限制 SMT

u

禁用且不限制 SMT

對於專用分區

第一個字符

描述

S

啓用且不貢獻 SMT

d

禁用且貢獻 SMT

D

啓用且貢獻 SMT

-

禁用且不貢獻 SMT

第二個字符

描述

M

啓用 AMS,但禁用 AME

-

同時禁用 AME 和 AMS

E

同時啓用 AME 和 AMS

e

啓用 AME,但禁用 AMS

 

第三個字符

描述

S

已啓用靜態省電方式

d

已禁用省電方式

D

已啓用動態省電方式

-

未知/未定義

E

已啓用省電方式

d

已禁用省電方式

沒有貢獻專用分區時,將不顯示 %idon 和 %bdon 度量值。

要求: 至少一個要監視的分區必須爲要收集的池信息度量值配置池使用情況權限(PUA)。

對於跨分區監視/記錄,某些分區的一些全局數據不可用。-o 選項允許您在命令行中指定這些字段。(可選)您可以配置系統以允許 topas 命令直接查詢 HMC來獲取此信息。這需要以下幾步:

1.   在分區上安裝 OpenSSH。

2.   在 HMC 上爲用戶 hscroot 啓用遠程命令支持,以允許從分區打開 ssh 連接。

3.   在 HMC 上配置 ssh,以便從選定分區查詢時無需 HMC 用戶 hscroot 的密碼。這需要 HMC 上的 .ssh/authorized_keys2 以便用戶登錄hscroot

4.   從分區運行 ssh -l hscroot hmc_address date 以確認是否可以在不需要輸入密碼的情況下顯示日期。

5.   運行 topas 命令時,使用“用途”表中描述的 topas -o 選項來指定受管系統和 HMC 名稱。

限制: 該功能當前只對 HMC v5 及以上版本可用,並且只能在認真考慮安全性暗示之後才能啓用它。

在初始屏幕(具有詳細標題的跨分區視圖)按 g 鍵時顯示下列內容:

Topas CEC 監視器             時間間隔:10             週一 1 月 22 00:08:00 2007

分區信息      內存(GB)       處理器         虛擬池:2

受監視:2   受監視:6.2  受監視:2.0   可用池處理器:5

不受監視:- 不受監視:  -  不受監視:-  共享物理忙碌:0.00

共享       : 0   可用      :   -   可用      :  -   專用物理忙碌: 0.05

無限       : 0   未分配 :   -   未分配       :  -   貢獻物理處理器:0.00

受限       : 2   已用   :1.9   共享    :  0   盜用物理處理器:0.01

專用       : 2                      專用   : 2   (系統)管理程序

貢獻       : 0                      貢獻   :  0   虛擬上下文切換次數:347

                                    池大小  : 0   幻像讀取中斷次數:0

 

Host       OS  M Mem InU Lp Us Sy Wa Id  PhysB  Vcsw Ent %EntC PhI

-------------------------------------shared-------------------------------------

ptoolsl1   A53 U 3.1 1.9  4  1  2  0 96  0.01  398  0.20  5.3   0k

Host       OS  M Mem InU Lp Us Sy Wa Id  PhysB  Vcsw %istl %bstl %bdon %idon

------------------------------------dedicated-----------------------------------

ptools1    A54 S 3.1 0.9  2  0  0  0 99  0.00  177    0.1  0.0   0.0   0.0

ptoolsl3   A54 S 3.1 0.9  2  0  0  0 99  0.00  170    0.2  0.0   0.0   0.0

以下標題在先前屏幕上:

分區信息

項目

描述

Monitored

受監視的分區數

Unmonitored

不受監視的分區數

Shared

共享分區數

Uncapped

不受限的共享分區數

Capped

受限的共享分區數

Dedicated

專用分區數

Donating

當前正在貢獻的分區數

內存

項目

描述

Monitored

受監視的總內存

UnMonitored

不受監視的總內存

Available

可用的總內存

UnAllocated

未分配給任何分區的總內存

Consumed

分區消耗的總內存

處理器

項目

描述

Monitored

受監視的物理處理器數

UnMonitored

不受監視的物理處理器數

Available

CEC 系統中的可用物理處理器數

UnAllocated

未分配給任何分區的物理處理器數

Shared

共享分區中的處理器數

Dedicated

專用分區中的處理器數

Donated

所有貢獻分區的處理器之和

Pool Size

所有池中的活動共享處理器數

Avail Proc Pool

可用池中的物理處理器數

Shr Physical Busy

所有共享分區中處於忙狀態的物理分區之和

Ded Physical Busy

所有專用分區中處於忙狀態的專用分區之和

Donated Phys. processors

所有分區中報告爲處理器數的貢獻處理器週期之和

Stolen Phys. processors

所有分區中報告爲處理器數的盜用處理器週期之和

Virtual Pools

虛擬池數

Virt. Context Switch

在監視時間間隔內每秒的虛擬上下文切換次數。

Phantom Interrupts

在監視時間間隔內每秒的幻像讀取中斷總次數

當 topas 命令在任何跨分區視圖內部運行時,按 p 鍵以啓動池面板。下面是一個示例,顯示爲:

pool  psize entc maxc physb app   mem muse

0     3.0    2.0 4.0  0.1  2.0  1.0  1.5

1     4.0    3.0 5.0  0.5  1.5  1.0  0.5

2     3.0    2.5 4.0  0.2  2.0  1.0  0.5

您可以在池標識列中上下滾動,並按 f 鍵以僅列出屬於光標所在位置的 poolid 的共享分區。屏幕中可能會顯示下列標題:

項目

描述

psize

池的有效最大容量

entc

池的授權容量

maxc

池的最大容量

physb

池的共享分區中處於忙狀態的物理處理器之和

app

池中的可用物理處理器

mem

池中所有共享分區的受監視內存之和

muse

池中所有共享分區的已耗用內存之和

當 topas 命令正在任何跨分區視圖中運行時,按 v 鍵以顯示虛擬 I/O 服務器/客戶機吞吐量面板。將顯示下列度量值:

項目

描述

Server

VIO 服務器的名稱。

Client

VIO 客戶機的名稱。

KBPS

在監視時間間隔內每秒讀寫的數據量(以千字節爲單位)。此字段的值是 KB-R 度量值與 KB-W 度量值之和。

TPS

每秒發出的傳輸次數。

KB-R

每秒讀取的數據量(以千字節爲單位)。

KB-W

每秒寫入的數據量(以千字節爲單位)。

AQD

等待發送的平均請求數。

AQW

處於等待狀態的平均請求數(按請求報告,以毫秒爲單位)。後綴表示時間的單位。缺省時間單位是毫秒。

ART

對於所發送的讀請求,從主管服務器接收響應的平均時間。後綴表示時間的單位。缺省時間單位是毫秒。

AWT

對於所發送的寫請求,從主管服務器接收響應的平均時間。後綴表示時間的單位。缺省時間單位是毫秒。

MRT

對於所發送的讀請求,從主管服務器接收響應的最長時間。後綴表示時間的單位。缺省時間單位是毫秒。

MWT

對於所發送的寫請求,從主管服務器接收響應的最長時間。後綴表示時間的單位。缺省時間單位是毫秒。

如果 topas 命令正在“虛擬 I/O 服務器/客戶機吞吐量”面板中運行,那麼在從“虛擬 I/O 服務器/客戶機吞吐量”面板中選擇服務器後,按 d 鍵以切換到 VIO 服務器/客戶機磁盤詳細信息面板。此面板的上一部分顯示服務器適配器詳細信息,而下一部分顯示目標設備和客戶機磁盤詳細信息。要列出屬於該適配器的目標設備和客戶機磁盤,請選擇該適配器並按 f 鍵。

“虛擬 I/O 服務器/客戶機磁盤詳細信息”面板顯示下列度量值:

項目

描述

Adapter

服務器適配器的名稱。

Vtargets

屬於服務器適配器的虛擬目標設備的名稱。

Client_disk

客戶機磁盤的名稱,該磁盤已映射到服務器適配器的虛擬目標設備。

該面板的上一部分顯示適配器的下列詳細信息:

項目

描述

KBPS

每秒在適配器中傳輸(讀或寫)的數據量(以千字節爲單位)。

TPS

每秒向適配器發出的傳輸次數。

KB-R

從適配器讀取的總數據量(以千字節爲單位)。

KB-W

寫入適配器的總數據量(以千字節爲單位)。

AQD

等待發送到適配器的請求數。

AQW

傳輸請求在等待隊列中花費的時間。後綴表示時間的單位。缺省時間單位是毫秒。

ART

對於所發送的讀請求,從主管服務器接收響應的時間。後綴表示時間的單位。缺省時間單位是毫秒。

AWT

對於所發送的寫請求,從主管服務器接收響應的時間。後綴表示時間的單位。缺省時間單位是毫秒。

MRT

對於所發送的讀請求,從主管服務器接收響應的最長時間。後綴表示時間的單位。缺省時間單位是毫秒。

MWT

對於所發送的寫請求,從主管服務器接收響應的最長時間。後綴表示時間的單位。缺省時間單位是毫秒。

該面板上顯示虛擬目標設備和客戶機磁盤的下列詳細信息:

項目

描述

Busy%

虛擬目標設備或磁盤處於活動狀態的時間百分比(虛擬目標設備或磁盤的帶寬使用率)。

KBPS

在監視時間間隔內每秒讀寫的數據量(以千字節爲單位)。此字段的值是 KB-R 度量值與 KB-W 度量值之和。

TPS

每秒向虛擬目標設備或磁盤發出的傳輸次數。傳輸是對虛擬目標設備或磁盤的 I/O 請求。可以將多個邏輯請求合併爲對虛擬目標設備或磁盤的單個 I/O 請求。傳輸爲中等大小。

KB-R

每秒從虛擬目標設備或磁盤讀取的數據量(以千字節爲單位)。

KB-W

每秒寫入虛擬目標設備或磁盤的數據量(以千字節爲單位)。

AQD

等待發送到虛擬目標設備或磁盤的平均請求數。

AQW

處於等待狀態的平均請求數(按請求報告,以毫秒爲單位)。後綴表示時間的單位。缺省時間單位是毫秒。

ART

對於所發送的讀請求,從主管服務器接收響應的平均時間。後綴表示時間的單位。缺省時間單位是毫秒。

AWT

對於所發送的寫請求,從主管服務器接收響應的平均時間。後綴表示時間的單位。缺省時間單位是毫秒。

MRT

對於所發送的讀請求,從主管服務器接收響應的最長時間。後綴表示時間的單位。缺省時間單位是毫秒。

MWT

對於所發送的寫請求,從主管服務器接收響應的最長時間。後綴表示時間的單位。缺省時間單位是毫秒。

要從 CEC 面板顯示內存池面板,請按 m 鍵。此面板顯示系統中所有內存池的統計信息。要在該面板的下一部分顯示與該池相對應的分區,請選擇特定內存池並按 f 鍵。

該面板的標題部分顯示以下值:

項目

描述

Mshr

在共享內存方式下運行的邏輯分區(LPAR)數。

Mded

在專用內存方式下運行的 LPAR 數。

Pools

系統中的內存池總數。

Mpsz

所有內存池的物理內存總大小(以千兆字節爲單位)。

MPuse

與所有池相關聯的 LPAR 使用的總內存(以千兆字節爲單位)。

Entl

所有池中所有 LPAR 的總 I/O 內存使用量(以千兆字節爲單位)。

Use

所有池中所有 LPAR 使用的總 I/O 內存使用量(以千兆字節爲單位)。

Mon

系統的總受監視內存(Mpsz 度量值與專用內存分區的總內存度量值之和)。

InUse

系統正在使用的總內存(MPuse 度量值與專用內存分區正在使用的總內存度量值之和)。

Avl

系統的總可用內存(Mon 度量值減去 InUse 度量值之差)。

將顯示池的以下值:

項目

描述

mpid

內存池的標識。

mpsz

內存池的總物理內存大小(以千兆字節爲單位)。

mpus

正在使用的內存池的總內存(分配給池中所有 LPAR 的物理內存之和)。

mem

池中所有分區的聚集邏輯內存的大小(以千兆字節爲單位)。

memu

池中所有分區使用的聚集邏輯內存(以千兆字節爲單位)。

iome

爲池中的所有 LPAR 配置的聚集 I/O 內存使用量(以千兆字節爲單位)。

iomu

池中所有 LPAR 使用的聚集 I/O 內存使用量(以千兆字節爲單位)。

hpi

池中所有 LPAR 發生的系統管理程序缺頁故障的聚集數目。

hpit

池中所有 LPAR 等待系統管理程序頁面調進所花費的聚集時間(以毫秒爲單位)。

將顯示池中分區的以下值:

項目

描述

mem

分區的邏輯內存大小(以千兆字節爲單位)。

memu

分區所使用的邏輯內存(以千兆字節爲單位)。

meml

由 LPAR 借給系統管理程序的邏輯內存。

pmem

從內存池分配給分區的物理內存(以千兆字節爲單位)。

iom

爲 LPAR 配置的 I/O 內存使用量(以千兆字節爲單位)。

iomu

LPAR 使用的 I/O 內存使用量(以千兆字節爲單位)。

hpi

系統管理程序缺頁故障數。

hpit

系統管理程序等待頁面調進所花費的時間(以毫秒爲單位)。

vcsw

每秒的虛擬上下文切換平均次數。

physb

處於忙狀態的物理處理器。

%entc

消耗的處理器使用量百分比。

集羣利用率視圖

集羣是一組相關分區或節點。“集羣利用率”視圖可以顯示 HA 集羣或用戶定義集羣的利用率。對於該面板可確定爲屬於同一硬件平臺的所有 AIX 分區,它顯示與lparstat 命令相似的度量值。專用分區和共享分區及相應的度量值顯示在單獨的部分中。頂端部分表示從分區集收集的聚集數據,以顯示整個分區、內存和處理器活動。

初始集羣利用率面板顯示下列度量值。可通過使用在其他集羣利用率面板子命令主題中確定的鍵切換來顯示帶有完整描述標籤的其他度量值。

分區總數:

項目

描述

Shr

基於系統處理器的共享分區數。

Ded

基於系統處理器的專用分區數。

內存(以 GB 計):

項目

描述

Mon

受監視分區的總內存。

InUse

受監視分區上正在使用的內存。

處理器:

項目

描述

Shr

共享處理器數。

Ded

專用處理器數。

Shr_PhysB

對於所有共享分區,處於忙狀態的物理處理器總數。

Ded_PhysB

對於所有專用分區,處於忙狀態的物理處理器總數。

單個分區數據:

項目

描述

Host

主機名。

CEC

CEC 標識。

OS

操作系統級別

Mem

內存總量(以千兆字節計)。

M

各個分區的方式。

InU

正在使用的內存量(以千兆字節計)。

Lp

邏輯處理器數。

Us

在用戶方式下執行的程序所使用的處理器百分比。

Sy

在內核方式下執行的程序所使用的處理器百分比。

Wa

等待 I/O 時耗用的時間所佔的百分比。

Id

處理器處於空閒狀態的時間所佔的百分比。

PhysB

處於忙狀態的物理處理器數。

Ent

授權使用量(僅限共享方式)。

%Entc

已耗用的使用量所佔的百分比(僅限共享方式)。

Vcsw

每秒的虛擬上下文切換平均次數(僅限共享方式)。

對於共享分區

字符

描述

C

啓用且限制 SMT

c

禁用且限制 SMT

U

啓用且不限制 SMT

u

禁用且不限制 SMT

對於專用分區

字符

描述

S

啓用且不貢獻 SMT

d

禁用且貢獻 SMT

D

啓用且貢獻 SMT

-

禁用且不貢獻 SMT

在初始屏幕(生成具有詳細標題的“集羣利用率”視圖)上按 g 鍵時顯示下列數據:

   Topas CEC Cluster Monitor ID:        Interval:  10            Thu Apr 2 16:13:18 2009

Partitions                  Memory (GB)        Processor

Shr  :2                       Mon :6.0          Shr  :1.5        Shr_PhyB : 0.01

Ded  :2                       InU :3.0          Ded  :2          Ded_PhyB : 0.00

 

Host        CEC   OS   M  Mem InU Lp Us Sy Wa Id  PhysB  Vcsw Ent %EntC

-------------------------------------shared-------------------------------

clock16  19318230  A61 U  2.0  1.1 2 0  0  0 99  0.00   423 0.75  0.6

clock15  19318230  A61 U  2.0  1.6 2  0  0 0  99  0.01  985  0.75  0.9

 

Host        CEC    OS  M  Mem  InU Lp Us Sy Wa Id  PhysB Vcsw

------------------------------------dedicated------------------

ses10    19318230  A61 D  2.0  1.1  20  0 0  99  0.00  0

clock10  19318230  A61 D  0.0  0.0  20  0 0  99  0.00  742

 

The following display when press g key from the above panel,

which brings the cluster utilization view with detailed headers:

 

Topas Cluster Monitor ID:        Interval:  10      Thu Apr 2 16:13:44 2009

Partition Info    Memory (GB)      Processor         Supplier: ses10.in.ibm.com

Monitored :4      Monitored:6.0    Monitored :3.5    Shr Physical Busy :0.01

Shared    :2      Consumed :3.0    Shared   :1.5    Ded Physical Busy :0.00

Uncapped  :2                       Dedicated :2

Capped    :2

Dedicated :2

 

Host        CEC    OS  M  Mem  InU Lp Us Sy Wa Id  PhysB Vcsw Ent  %EntC

-------------------------------------shared-------------------------------

clock16  19318230  A61 U  2.0  1.1 2 0  0  0 99  0.00   423 0.75  0.6

clock15  19318230  A61 U  2.0  1.6 2 0  0  0 99  0.01   985 0.75  0.9

 

Host        CEC    OS  M  Mem  InU Lp Us Sy Wa Id  PhysB Vcsw

------------------------------------dedicated------------------

ses10    19318230  A61 D  2.0  1.1  20  0 0  99  0.00  0

clock10  19318230  A61 D  0.0  0.0  20  0 0  99  0.00  742

實現細節

啓動 topas 或任何其他 SPMI 使用者後添加的磁盤和網絡適配器將不會反映在 topas 中。必須停止 topas 和所有使用 SPMI 的客戶機,然後在對磁盤和網絡適配器作了更改後重新啓動。

標誌

項目

描述

-@wparname

顯示特定於-WPAR 的度量值。如果使用 wparname 參數指定 WPAR,那麼 topas 將監視該 WPAR。

-chotprocessor

使用 hotprocessor 參數指定要監視的熱處理器數。這也是屏幕上有足夠可用空間時顯示的最大處理器數。如果該數量超過可用處理器數,將只監視和顯示已安裝的處理器。如果此參數被省略,假定 2 爲缺省值。如果指定 0(零)值,將不監視任何處理器信息。

-C

顯示“跨分區”面板。topas 命令從同一個硬件平臺上正在運行的 AIX 分區收集一組度量值。這些度量值與 lparstat 命令收集的度量值類似。此時顯示專用和共享分區,一組聚集值概述了整個硬件系統分區集。可以通過 line 命令來設置某些只能在 HMC 平臺上使用的值(如果 HMC 連接不可用):

-G

顯示“集羣利用率”面板。topas 命令從運行在相同硬件平臺上的 AIX 分區收集一組度量值。這些度量值與 lparstat 命令收集的度量值類似。將顯示專用分區和共享分區。

-D

顯示“磁盤度量值”屏幕(磁盤面板視圖)。該屏幕報告磁盤服務時間、磁盤排隊度量值以及磁盤吞吐量。報告以下度量值:

Disk

物理磁盤的名稱。

Busy%

物理磁盤處於活動狀態的時間百分比(磁盤的帶寬使用率)。

KBPS

在監視時間間隔內每秒讀寫的數據量(以千字節爲單位)。此字段的值是 KB-R 度量值與 KB-W 度量值之和。

TPS

每秒向物理磁盤發出的傳輸次數。傳輸是對物理磁盤的 I/O 請求。多個邏輯請求可組合成對磁盤的單個 I/O 請求。傳輸爲中等大小。

KB-R

每秒從物理磁盤讀取的數據量(以千字節爲單位)。

ART

對於所發送的讀請求,從主管服務器接收響應的平均時間。後綴表示時間的單位。缺省時間單位是毫秒。

MRT

對於所發送的讀請求,從主管服務器接收響應的最長時間。後綴表示時間的單位。缺省時間單位是毫秒。

KB-W

每秒寫入物理磁盤的數據量(以千字節爲單位)。

AWT

對於所發送的寫請求,從主管服務器接收響應的平均時間。後綴表示時間的單位。缺省時間單位是毫秒。

MWT

對於所發送的寫請求,從主管服務器接收響應的最長時間。後綴表示時間的單位。缺省時間單位是毫秒。

AQW

處於等待狀態的平均請求數(按請求報告,以毫秒爲單位)。

AQD

等待發送到磁盤的平均請求數。

在指定 -D 標誌的情況下,您可以運行下列子命令:

·         要查看適配器面板,請按 d 鍵。

·         要顯示分區中存在的所有虛擬適配器(虛擬適配器面板),請按 v 鍵。

·         要顯示屬於適配器或虛擬適配器的磁盤,請按 f 鍵。

·         要顯示 MPIO 面板,請按 m 鍵。此面板將顯示磁盤詳細信息和路徑詳細信息。要列出磁盤的路徑,請按 f 鍵。

限制:

-D 選項提供“磁盤”面板視圖來報告磁盤服務時間、磁盤排隊度量值以及磁盤吞吐量。每當-D 選項啓動時,都會在第一個時間間隔內重置磁盤最小和最大服務時間度量值。因爲會在-D 選項的第一個時間間隔內重置服務時間度量值,所以會影響 -D 選項的現有實例或者其他某個使用者對磁盤服務時間度量值的使用。

-d hotdisk

指定要受監視的磁盤數。hotdisk 參數指定要監視的熱磁盤數。這也是在屏幕有足夠的可用空間時顯示的最大磁盤數。當此數目超過所安裝的磁盤數時,只有已安裝的磁盤將受監視和顯示。如果此參數被省略,假定 2 爲缺省值。如果指定值爲 0(零),就不監視磁盤信息。

-E

顯示虛擬 I/O 服務器上共享以太網適配器的統計信息。將顯示下列度量值:

KBPS

在監視時間間隔內每秒的總吞吐量(以千字節爲單位)。此字段的值是每秒接收到的千字節數和發送的千字節數之和。

I-Pack

在監視時間間隔內每秒接收到的數據包數。

O-Pack

在監視時間間隔內每秒發送的數據包數。

KB-In

在監視時間間隔內每秒接收到的數據量(以千字節爲單位)。

KB-Out

在監視時間間隔內每秒發送的數據量(以千字節爲單位)。

-F

顯示文件系統顯示。當您指定 -@ 標誌或 @ 子命令時,文件系統將顯示在兩個窗口中。顯示器的頂部顯示活動 WPAR 的列表。此表可按任意一欄來排序。顯示報告文件系統服務時間、文件系統排隊度量值和文件系統吞吐量。報告以下度量值:

文件系統

文件系統的名稱。

KBPS

在監視時間間隔內每秒傳輸(讀寫)的數據量。此字段的值是 KB-Read 值與KB-Writ 值之和。

TPS

每秒向文件系統發出的傳輸次數。傳輸是向文件系統的 I/O 請求。可以將多個邏輯請求組合成到文件系統的單個 I/O 請求。傳輸的大小不確定。

KB-Read

每秒從文件系統讀取的數據量(以千字節爲單位)。

KB-Writ

每秒寫入文件系統的數據量(以千字節爲單位)。

Open

文件打開的邏輯數。

創建

文件創建的邏輯數。

Lock

鎖定文件系統的文件數。

提示: 如果文件系統名稱超過顯示的字段寬度,那麼文件系統名顯示將被截斷。截斷包括文件系統的前面和最後一些字符,名稱的中間部分將用句點(..)替換。例如,如果文件系統名稱是 filesystem001234,那麼文件系統名稱將顯示爲 files..01234。

-f HotFS

使用 HotFS 參數指定要監視的文件系統的數目。這也是有足夠可用空間時顯示的文件系統的最大數量。如果該數量超過可用文件系統的數目,將只監視和顯示已安裝的文件系統。如果未指定 -f 標誌,缺省值爲兩個。如果指定零值,將監視文件系統信息。

-h

用以下格式顯示幫助信息:

用法: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-processors]

              [-U username_owned_processes]

              [-D|-P|-W|-L]

              [-m]

-i interval

設置監視間隔或記錄間隔(秒)。如果您指定帶有 interval 參數的 -i 標誌,interval 參數將設置監視時間間隔。interval 參數的缺省值爲兩秒。

如果您指定帶有 -R 方式的 -i 標誌,那麼 interval 參數將成爲分區度量值的記錄時間間隔。interval 參數的缺省值爲 300 秒。有效值爲 10、15、30、60、120 和 300 秒。

-I remotepollinterval

對於跨分區屏幕,使用 remotepollinterval 參數來設置採樣時間間隔以從遠程分區收集數據。remotepollinterval 參數的缺省值爲 10 秒。允許的值爲 10、15、30、60 和 120 秒。

-L

顯示邏輯分區屏幕。此顯示將相似數據報告給提供到 mpstat 和 lparstat 的內容。

在共享內存方式下,此面板顯示有關分區的 I/O 內存使用量的信息。現有的%lbusy%hypv 和 hcalls 度量值替換爲下列度量值:

IOME

分區的 I/O 內存使用量(以千兆字節爲單位)。

iomu

分區正在使用的 I/O 內存使用量(以千兆字節爲單位)。

pmem

爲分區的邏輯內存提供支持的物理內存(以千兆字節爲單位)。

hpi

系統管理程序頁面調進次數。

hpit

等待系統管理程序頁面調進的時間(以毫秒爲單位)。

在指定了 -L 標誌的情況下,可以按 e 鍵以顯示“I/O 內存使用量池”面板。有關此面板的更多信息,請參閱 I/O 內存使用量池面板

-M

顯示“內存拓撲”面板。

此屏幕會報告與 lssrad 命令所提供的內容相似的數據。

此面板中包含兩個部分:

·         第一部分從 SRAD 角度提供了內存拓撲。在每個 REF1 系統詳細信息級別,它提供了各個 SRAD 標識以及與每個標識相關聯的資源(內存和處理器)。

·         第二部分(即,CPU RAD 屏幕)提供了處理器級別的相關數據。

此面板中將顯示下列度量值:

REF1

第一個硬件所提供的參考點,用於標識互相臨近的多組資源。

SRAD

調度程序資源分配域標識。

TOTALMEM

SRAD 中的內存總量(按 MB 計)。

INUSE

SRAD 中正在使用的內存量。

FREE

SRAD 中的可用內存量。

FILECACHE

LRU 守護程序佔用的文件高速緩存字節數。

HOMETHRDS

以 SRAD 作爲 home 的線程數。線程通常在 home SRAD 中所包含的 CPU 上運行,但是並不保證一定是這種情況。創建線程時,系統會爲此線程選擇 home SRAD。在線程的生存期中,可以更改此線程的 home SRAD。

CPUS

與此 SRAD 相關聯的處理器。 0 表示 cpu0 與相應的 SRAD 標識相關聯。0 - 28 表示從 cpu0 到 cpu28 的所有 cpus 都與相應的 SRAD 相關聯。如果 CPU 標識之間不是相鄰的,那麼會用逗號將值分隔開。

TOTALDISP

在該時間間隔內從相應的處理器中分派的線程總數。

LOCALDISP%

在此 SRAD 內(通常是在芯片級別)本地分派的線程所佔的百分比。

NEARDISP%

分派給並不在本地、但是相隔不遠的 CPU 的線程所佔的百分比。通常,這些可能是共享同一硬件節點的資源。

FARDISP%

分派給一個通常位於硬件節點外部的處理器的線程所佔的百分比。

注: 對於不同的體系結構,“本地”、“附近”和“遙遠”的硬件含義也不同。

-m

以單色方式顯示(無顏色)。

-n hotni

使用 hotni 參數指定要監視的熱網絡接口數。這也是在屏幕有足夠可用空間時顯示的網絡接口的最大數目。當此數目超過所安裝的網絡接口數時,只有已安裝的網絡接口將受監視和顯示。如果省略該自變量,將採用缺省值 2。如果指定 0(零)值,將不監視任何網絡信息。

-P

與 ps 命令相似,-P 標誌顯示全屏進程屏幕。顯示了最忙進程的列表,與缺省顯示時的進程子節類似,只是要用更多的欄來顯示每個過程的更多規格信息。此表可按任意一欄來排序。以下是顯示的度量值。

USER

進程所有者的登錄名。

PID

進程的進程標識。

PPID

父進程的進程標識。

PRI

進程或內核線程的優先級;數字越大表示優先級越低。

NI

用 nice 命令指定的進程優先級用於爲調度的其他策略計算優先級。

DATA RES

進程的實內存(駐留集)數據大小(4 KB 頁)。

TEXT RES

進程的實內存(駐留集)文本大小(4 KB 頁)。

PAGE SPACE

進程使用的虛擬工作集大小(4 KB 頁)。注:使用 topas 命令無法獲得每個進程的真實調頁空間分配。有關更詳細的報告,請參閱 svmon 命令。

TIME

進程的執行總時間。

CPU%

處理器使用率百分比。

PGFAULTS

I/O 及其他缺頁故障數。

COMMAND

命令名。將命令名截斷到 9 個字符。

指定 -@topas –P -@)時,將顯示新的字段 WPAR 併除去 PPID 字段。所有其他度量值保持不變。

WPAR

進程從屬於的 WPAR 名稱。

提示: 如果 WPAR 類名超過 12 個字符且需要以 12 字符格式顯示,將在前五個字符後面加上兩個句點(..),然後緊接着是後五個字符。例如,如果 WPAR 類名爲neptune001234,那麼 WPAR 名稱顯示爲 neptu..01234。

-photprocess

使用 hotprocess 參數指定要監視的熱處理器數。這也是在屏幕有足夠可用空間時顯示的進程的最大數目。如果省略該自變量,將採用缺省值 20。如果指定 0(零)值,將不監視任何進程信息。對進程信息的檢索構成了 topas 的主要開銷。如果不需要進程信息,總是使用此選項來指定不需要進程信息。

-t

在主 topas 屏幕上打開或關閉磁帶屏幕部分。

-T

顯示全屏磁帶屏幕面板。

此面板顯示下列度量值:

Tape

磁帶設備的名稱。

Busy%

磁帶的帶寬使用率。

KBPS

每秒傳輸(讀或寫)到磁帶的數據量(以千字節爲單位)。

TPS

每秒向磁帶發出的平均傳輸次數。

KB-R

從磁帶讀取的總數據量(以千字節爲單位)。

ART

對於發送的讀請求,接收響應的平均時間。後綴表示時間的單位。缺省時間單位是毫秒。

MRT

對於發送的讀請求,接收響應的最長時間。後綴表示時間的單位。缺省時間單位是毫秒。

KB-W

寫入適配器的總數據量(以千字節爲單位)。

AWT

對於發送的寫請求,接收響應的平均時間。後綴表示時間的單位。缺省時間單位是毫秒。

MWT

對於發送的寫請求,接收響應的最長時間。後綴表示時間的單位。缺省時間單位是毫秒。

-U username

與 -P 標誌一起使用,該標誌可以顯示使用 username 參數指定的用戶所擁有的進程。只有指定的用戶擁有進程才能在 All Process Display 中顯示。

-V

顯示“卷組”面板。該面板的上一部分報告卷組的下列度量值,而在下一部分報告邏輯卷的相同度量值。

LogicalVolume/VolumeGroup

邏輯卷或卷組的名稱。

TPS

在顯示度量值的時間間隔內的 I/O 請求總數。

KB-R

在時間間隔內讀取的總數據量(以千字節爲單位)。

KB-W

在時間間隔內寫入的總數據量(以千字節爲單位)。

KBPS

每秒在查詢邏輯卷或卷組中傳輸(讀或寫)的數據量(以千字節爲單位)。

-W

顯示全屏 WLM 類屏幕,此爲分割顯示。顯示器的頂部顯示熱 WLM 類的列表,類似於缺省顯示時的 WLM 類子節,只是要用足夠可用空間來顯示全部類名。此表可按任意一欄來排序。

如果您指定 -@ 標誌或如果您按 @ 子命令,將顯示 WPAR 部分而不顯示 WLM 部分。WPAR 部分顯示熱 WPAR 的列表。此表可按任意一欄來排序。

屏幕底部顯示最忙碌處理器的列表(類似於全屏進程屏幕),但僅顯示屬於一個 WLM 類或用 f 鍵選定的 WPAR 的進程。

注: 如果 WLM 類未處於活動狀態,那麼缺省系統進程將顯示在屏幕的底部。

-w [受監視熱 WLM 類的數目]

使用 hotwlmclass 參數指定要監視的熱工作負載管理器(WLM)類的數目。這也是在屏幕有足夠可用空間時顯示的 WLM 類的最大數目。當此數目超過所安裝的 WLM 類數目時,只有已安裝的 WLM 類將受監視和顯示。如果省略該自變量,將採用缺省值 2。如果指定 0(零)值,將不監視任何 WLM 類信息。

常規子命令

當 topas 運行時,它接受單字符的子命令。每次監視時間間隔過去時,程序會對以下子命令之一進行檢查並對所請求的操作作出響應。

項目

描述

a

顯示正被監視的所有變量子節(處理器、網絡、磁盤、WLM 和進程)。按 a 鍵總使 topas 命令返回初始主顯示屏幕。

c

將累積報告的當前屏幕替換爲處理器子節。再按 c 鍵時,將顯示累積報告。顯示的最忙碌處理器數取決於屏幕上的可用空間。

C

激活“跨分區”面板。如果面板當前是活動的,C 鍵將面板復位以顯示全局摘要、專用和共享部分。請參閱下面的其他跨分區面板子命令部分以獲取特定於此面板的選項。

d

將總磁盤活動的當前屏幕替換爲最忙碌磁盤列表。再按 d 鍵時,將顯示總磁盤活動。顯示的最忙碌磁盤的數目取決於屏幕上的可用空間。

D

將當前屏幕替換爲“磁盤度量值”屏幕。此屏幕提供有關磁盤訪問時間以及磁盤排隊的其他信息。如果再次按 D 鍵,那麼該屏幕會切換回到缺省主屏幕。

E

顯示 VIO 服務器中的“共享以太網適配器”面板。

f

按 f 鍵的同時將光標移到 WLM 類上,以在 WLM 屏幕底部顯示類中的前幾個進程的列表。在 topas 命令主面板的文件系統子節上,按 f 鍵來用最忙碌文件系統列表替換系統的總文件系統活動的缺省報告。再按 f 鍵時,將重新回到總文件系統活動的缺省屏幕。最忙碌文件系統數取決於屏幕上的可用空間。 在“卷組”面板 (topas -V) 中,您可以選擇卷組名並按 f 鍵以便在 LVM 面板底部顯示屬於該卷組的前幾個邏輯卷的列表。

F

將缺省屏幕替換爲全屏文件系統屏幕。此屏幕比主屏幕上的文件系統部分提供有關係統上文件系統的更加詳細的信息。再按 F鍵時,將返回缺省主屏幕。

G

激活“集羣利用率”面板。如果該面板當前處於活動狀態,G 鍵將重置該面板以顯示全局摘要、專用和共享部分。請參閱其他集羣利用率面板子命令主題以獲取特定於此面板的選項。

h

顯示幫助屏幕。

H

顯示本地面板的幫助屏幕(如果可用)。

L

將當前屏幕替換爲邏輯分區屏幕;顯示類似於 lparstat 和 mpstat 所提供的內容的LPAR、Micro-Partitioning®和併發多線程處理度量值。

n

將系統的總網絡活動報告替換爲最忙碌的接口列表。按網絡接口子節中的 n 鍵。所顯示的最忙接口數將取決於屏幕上的可用空間。

p

打開和關閉熱進程子節。所顯示的最忙進程數目取決於屏幕上的可用空間。

P

將缺省屏幕替換爲全屏進程屏幕。有關運行在系統上的進程,此顯示提供了比主屏幕的進程部分更詳細的信息。再按 P 鍵時,將切換回缺省主屏幕。

q

退出程序。

r

刷新屏幕。

t

在主面板上打開或關閉磁帶屏幕。

T

顯示全屏磁帶屏幕。

V

顯示“卷組”面板。

w

打開和關閉工作負載管理器(WLM)類子節。所顯示的最忙 WLM 類數目取決於屏幕上的可用空間。

W

將缺省屏幕替換爲全屏 WLM 類屏幕。此屏幕提供有關 WLM 類、WPAR 類以及分配給類的進程的更詳細的信息。當您按 @鍵時,WLM 類部分將替換爲 WPAR 子節。再按 W 鍵時,將切換回缺省主屏幕。

@

在 WLM 類度量值和WPAR度量值之間切換,即,監視WPAR,而不監視 WLM。此鍵是 @ 鍵。此鍵對於主面板、“進程”面板、“文件系統”面板和 WLM 面板有效。如果您在任何其他面板上按 @ 鍵,該鍵將被忽略。@ 鍵在 WPAR 內部受限制,也就是說,在 WPAR 內部將被忽略。@ 鍵在以下面板中有效:

主面板

將 WLM 和進程子節替換爲 WPAR 度量值。

進程面板

將進程面板的缺省方式替換爲 WPAR 方式。

文件系統面板

如果按 f 鍵,文件系統面板將包含 WPAR 名稱。將在該面板的下面部分顯示每個 WPAR 文件系統度量值。

WLM 面板

將 WLM 子節替換爲 WPAR 子節。

箭頭鍵與 Tab 鍵

主屏幕(例如,處理器、網絡、磁盤、WLM 類以及全屏 WLM 和進程屏幕)的子節可以按照不同的標準排序。將光標移到一欄上,然後會按該欄進行排序。各項總是從最高值到最低值排序。使用跳格鍵或箭頭鍵來移動光標。排序只對 128 個磁盤和 16 個網絡適配器有效。

~

顯示 nmon 屏幕。此鍵是 ~ 鍵。

其他跨分區面板子命令

當 topas 跨分區面板處於活動狀態時,它將接受以下其他單字符子命令。每次監視時間間隔過去時,程序都會對以下的一個子命令進行檢查並對任何請求的操作作出響應。

項目

描述

d

打開和關閉專用分區部分。

g

打開和關閉面板的頂部全局部分以便在簡短列表和詳細列表之間切換。

r

在連接可用時,強制 topas 搜索 HMC 配置更改。這包括髮現的新分區、處理器或內存分配。

s

打開和關閉共享分區部分。

p

打開或關閉池面板部分。在池面板中,用戶可以選擇一個池標識,並按 f 鍵以列出屬於該池的共享分區。

v

打開或關閉虛擬 I/O 服務器/客戶機吞吐量詳細信息。可以選擇一個虛擬 I/O 服務器並按 f 鍵以列出屬於該服務器的 VIO 客戶機。

m

打開或關閉內存池面板。可以選擇一個內存池並按 f 鍵以查看該池中的分區。

其他集羣利用率面板子命令

當 topas 集羣利用率面板處於活動狀態時,它將接受以下其他單字符子命令。每次經過監視時間間隔時,程序都會檢查是否存在下列某個子命令並對任何請求的操作做出響應:

項目

描述

d

打開和關閉專用分區部分。

g

打開和關閉面板的頂部全局部分以便在簡短列表和詳細列表之間切換。

s

打開和關閉共享分區部分。

其他磁盤面板 (topas -D) 子命令

當 topas 磁盤面板處於活動狀態時,它將接受以下其他單字符子命令。每次經過監視時間間隔時,程序都會檢查是否存在下列某個子命令並對任何請求的操作做出響應:

項目

描述

d

打開或關閉“適配器”面板。

m

打開或關閉 MPIO 面板。

其他適配器面板子命令

當 topas 適配器面板處於活動狀態時,它將接受以下其他單字符子命令。每次經過監視時間間隔時,程序都會檢查是否存在下列某個子命令並對任何請求的操作做出響應:

項目

描述

v

打開或關閉“虛擬適配器”面板。在“適配器”面板中按此鍵。

其他邏輯分區面板 (topas –L) 子命令

當 topas 邏輯面板處於活動狀態時,它將接受以下其他單字符子命令。每次經過監視時間間隔時,程序都會檢查是否存在下列某個子命令並對任何請求的操作做出響應:

項目

描述

e

切換“I/O 內存使用量池”面板。

其他虛擬 I/O 服務器/客戶機吞吐量面板子命令

當 topas 虛擬 I/O 服務器/客戶機吞吐量面板處於活動狀態時,它將接受以下其他單字符子命令。每次經過監視時間間隔時,程序都會檢查是否存在下列某個子命令並對任何請求的操作做出響應:

項目

描述

d

對於在“虛擬 I/O 服務器/客戶機吞吐量”面板中選擇的虛擬 I/O 服務器,打開或關閉“虛擬 I/O 服務器/客戶機磁盤”面板。可以選擇一個服務器適配器並按 f 鍵以列出屬於該適配器的磁盤和客戶機。

樣本全屏工作負載管理器類輸出

以下是 topas -W 命令生成的屏幕的示例:

Topas Monitor for host:   ptoolsl3    Interval:   2   Mon Feb 12 06:25:11 2007

WLM-Class (Active)              CPU%     Mem%     Blk-I/O%

System                          0        57            0

Shared                          0         4            0

Default                         0         0            0

Unmanaged                       0        14            0

Unclassified                    0        38            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 –W -@ 命令生成的屏幕的示例:

Topas Monitor for host:   ptoolsl3    Interval:   2   Mon Feb 12 06:25:11 2007

WPAR                           CPU%       Mem%     Blk-I/O%

neptune001234                    0         1            0

 

 

 

 

 

 

 

 

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

                               DATA  TEXT  PAGE               PGFAULTS

USER       PID  PPID PRI NI  RES   RES SPACE    TIME CPU% I/O  OTH COMMAND

root     356372  491650 58 41   370    67  370    0:00  0.1   0    0 topas

root     262246  188508 24 41   256    21  256    6:27  0.1   0    0 xmtopas

root     192626       1 60 20   113    17  113   11:17  0.1   0    0 getty

root      61470       0 16 41    17     0   17    0:31  0.0   0    0 wlmsched

root     290818       1 58 41   284    67  284    1:54  0.0   0    1 topas

root      57372       0 37 41    30     0   30    3:39  0.0   0    0 gil

root      86248       1 60 20    47     0   47    1:04  0.0   0    0 rpc.lock

root     385224  237728 60 20   254   197  254    0:00  0.0   0    0 sendmail

root     131174  176242 60 20   175    79  175    0:03  0.0   0    0 aixmibd

root      53274       0 36 41    13     0   13    0:05  0.0   0    0 netm

root      90244       1 60 20   126     2  126    2:35  0.0   0    0 syncd

root      45078       0 60 41    14     0   14    0:58  0.0   0    0 xmgc

root     266384  176242 60 20   644   160  644    0:27  0.0   0    0 IBM.CSMA

root     250004  176242 60 20   617   157  617    0:26  0.0   0    0 rmcd

root     184410  176242 60 20   254   197  254    0:14  0.0   0    0 sendmail

root     151640       0 60 20    13     0   13    0:02  0.0   0    0 rgsr

root      40980       0 59 41    71     0   71    0:02  0.0   0    0 pilegc

root     110738       0 60 20    13     0   13    0:01  0.0   0    0 n4bg

root     180368       1 60 20    98    14   98    0:01  0.0   0    0 cron

root          1       0 60 20   158    10  158    0:01  0.0   0    0 init

示例

1.   要每隔五秒顯示多達二十個“熱”磁盤並省略網絡接口、WLM 類、文件系統信息以及進程信息,請輸入以下命令:

topas -i5 -n0 -p0 -w0 -f0

2.   要顯示五個最活躍進程和多達二十個最活躍 WLM 類(這是省略 -w 標誌時的缺省情況),但不顯示網絡、磁盤或文件系統信息,請輸入以下命令:

topas -p5 -n0 -d0 -f0

3.   要使用缺省選項運行程序,請輸入以下命令:

topas

4.   要直接轉至進程屏幕,請輸入以下命令:

topas -P

5.   要直接轉至 WLM 類屏幕,請輸入以下命令:

topas -W

6.   要直接轉至邏輯分區屏幕,請輸入以下命令:

topas -L

7.   要直接轉至磁盤度量值屏幕,請輸入以下命令:

topas -D

8.   要直接轉至文件系統屏幕,請輸入以下命令:

topas -F

9.   要直接轉至WPAR監視方式 abc,請輸入以下命令:

topas -@ abc

10. 要直接轉至 topas WPAR 方式,請輸入以下命令:

topas -@

11. 要直接轉至 LVM 屏幕,請輸入以下命令:

topas –V

12. 要直接轉至磁帶屏幕,請輸入以下命令:

topas –T

13. 要轉至“VIO 服務器”面板上的共享以太網適配器,請輸入以下命令:

topas -E

14. 要直接轉至集羣利用率屏幕,請輸入以下命令:

topas -G

 





發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章