進階系統監視 (ASM) 是經過授權的增值軟體產品。在安裝 Sun Management Center 3.5 軟體時,可選擇安裝此產品。ASM 可提供附加的模組,這些模組支援更完整的系統監視功能。ASM 包括下列模組,這些模組將在本小節中說明:
此模組可讓您在安裝代理程式的主機上,隔離並監視任何目錄及其子目錄的大小。這些子目錄和連結可藉由可從模組蹦現式功能表存取的視窗來遞迴檢視。
若要個別監視數個目錄,請載入目錄大小監視模組的多重實例,或在屬性表內加入表示附加目錄的列。請參閱監視目錄大小,以取得更多資訊。
下表簡要說明目錄大小監視的屬性。
表 C–118 目錄大小監視屬性
屬性 |
說明 |
---|---|
Instance Name |
在 Sun Management Center 代理程式內使用的單一單字或字母字元字串,用以識別特殊模組或模組內的列。 |
Directory Name |
受監視的目錄名稱 |
Directory |
存在檢查的目錄 |
Directory Size (KB) |
目錄的目前大小 (KB) |
Rate (KB/sec) |
目錄變更大小的速率,單位為 KB/sec |
檔案掃描模組可掃描主機上的檔案,搜尋使用者指定的樣式。您可以載入檔案掃描模組的多重實例,以掃描多個檔案。該模組要求您在資料屬性表內新增列。請參閱將列新增至資料屬性表,以取得更多資訊。
檔案掃描模組包含下列管理物件:
檔案 ID 表
檔案統計表
掃描表
下表簡要說明檔案掃描的屬性。
表 C–119 檔案掃描屬性
屬性 |
說明 |
---|---|
File ID |
檔案掃描所使用的樣式之名稱 |
File Stats |
所列示樣式的狀態 |
Scan Table |
檔案掃描所使用的樣式之名稱 |
下表簡要說明檔案 ID 的屬性。
表 C–120 檔案 ID 屬性
屬性 |
說明 |
---|---|
Filename |
要掃描的檔案之完整路徑名稱 |
Scan Mode |
掃描檔案所使用的模式 |
Start Time |
首次啟動檔案掃描的時間 |
檔案統計表可顯示即將掃描的檔案之摘要資訊。下表簡要說明檔案統計的屬性。
表 C–121 檔案統計屬性
屬性 |
說明 |
---|---|
Modification Time |
最後一次修改檔案的日期與時間 |
File Size |
檔案的大小,以位元組為單位。 |
Number of Lines |
檔案內的行數 |
Lines Per Second |
檔案的變更速率,單位為行/每秒 |
下表簡要說明掃描的屬性。
表 C–122 掃描表屬性
屬性 |
說明 |
---|---|
Row Status |
列的狀態 |
Pattern Name |
檔案掃描所使用的樣式之名稱 |
Pattern Description |
顯示在「掃描結果」部份之名稱欄位內的樣式項目名稱。 |
Regexp Pattern |
掃描檔案尋找項目時所使用的規則表達式樣式。 |
Pattern State |
所列示樣式的狀態(打開/關閉)。關閉狀態表示檔案掃描中未使用列示的樣式。 |
Matches |
包含樣式的行數 |
Hardware Diagnostic Suite 可測試系統是否有硬體錯誤。載入模組並安裝 Hardware Diagnostic Suite 軟體之後,「細節」視窗內的「應用程式」標籤可讓您初始化測試。如需有關 Hardware Diagnostic Suite 的更多資訊,請參閱「Sun Management Center Hardware Diagnostic Suite 2.0 使用者指南」。
運作情況監視模組可監視主機的運作情況。當發生警報情況時,此模組會在必要時提供有關如何提昇系統效能的建議。
例如,本模組可監視可用的、保留的、分配的以及使用的交換空間。按嚴重程度最低到最高的順序,警告訊息範例包括:
不必擔心:有足夠的交換空間
還有很多未使用的交換空間
剩餘的交換空間不多:可能需要增加一些
交換空間不足:請立即增加
交換空間嚴重不足:必須立即增加
本小節說明下列運作情況監視模組管理物件的屬性:
交換空間表
核心競爭表
NFS 表
CPU 表
磁碟表
RAM 表
核心記憶體表
目錄快取表
運作情況監視模組依下表所述追蹤上述系統屬性。
表 C–123 運作情況監視屬性
屬性 |
說明 |
---|---|
Swap |
詳細說明交換空間 |
Kernel Contention |
監視核心競爭(互斥)屬性 |
NFS |
提供 NFS 用戶端資訊 |
CPU |
提供 CPU 功率資訊 |
Disk |
提供磁碟 I/O 資訊 |
RAM |
隨機存取記憶體 (RAM) 資訊 |
Kernel Memory |
核心記憶體資訊 |
Directory Cache |
目錄快取 |
下表簡要說明交換空間的屬性。
表 C–124 交換空間屬性
屬性 |
說明 |
---|---|
Swap Available KB |
可用的交換空間值 |
Swap Reserved KB |
保留的交換空間值 |
Swap Allocated KB |
分配的交換空間值 |
Swap Used KB |
使用的交換空間值 |
Swap Rule |
交換空間的規則 |
下表簡要說明核心競爭(互斥)的屬性。
表 C–125 核心競爭屬性
屬性 |
說明 |
---|---|
Spins On Mutexes |
花費在互斥上的旋轉次數(初次嘗試時不需要鎖定)- 所有 CPU 的總量 |
Number Of CPUs |
CPU 的數量 |
Spins On Mutexes Rule |
花費在互斥上的旋轉次數(初次嘗試時不需要鎖定)- 所有 CPU 的總量 |
下表簡要說明 NFS 用戶端資訊的屬性。
表 C–126 NFS 用戶端資訊屬性
屬性 |
說明 |
---|---|
Calls |
收到的 RPC 呼叫總數 |
Badcalls |
RPC 層拒絕的呼叫總數 |
Retrans |
因逾時而重新傳送的呼叫 |
Badxids |
伺服器未在回應外部呼叫 |
Timeouts |
等待伺服器回覆時呼叫逾時 |
Newcreds |
重新顯示認證資訊的次數 |
Badverfs |
因回應中的驗證碼錯誤而失敗的呼叫數 |
Timers |
計算所得的逾時值小於指定的呼叫最小逾時值的次數。 |
Nomem |
無法分配記憶體 |
Can't Send |
無法傳送 NFS/RPC 規則 |
NFS/RPC 規則 |
NFS/RPC 規則的值 |
下表簡要說明中央處理單元 (CPU) 的屬性。
表 C–127 CPU 屬性
屬性 |
說明 |
---|---|
Processes in Run Queue |
執行佇列中的程序數 |
Processes Waiting |
因資源而封鎖的程序數 |
Processes Swapped |
可以執行但無法進行空間交換的程序數 |
CPU Power Rule |
CPU 功率規則 |
下表簡要說明磁碟的屬性。
表 C–128 磁碟屬性
屬性 |
說明 |
---|---|
Disk Name |
磁碟名稱 |
Disk Alias |
磁碟的另一個名稱,如 c0t0d0 |
Percent Disk Wait |
等待服務的平均事務處理數 |
Percent Disk Busy |
磁碟工作的時間百分比 |
Service Time (ms) |
平均服務時間(以毫秒為單位) |
Disk Rule |
磁碟規則 |
下表簡要說明隨機存取記憶體 (RAM) 的屬性。
表 C–129 RAM 屬性
屬性 |
說明 |
---|---|
Handspread |
Hand spread(其中一個核心參數)頁面的值 |
Scan rate |
頁面掃描速率 |
Real Memory rule |
實際記憶體規則 |
下表簡要說明核心記憶體的屬性。
表 C–130 核心記憶體屬性
屬性 |
說明 |
---|---|
Total Kernel Allocation Fails |
核心分配失敗次數 |
Physical Memory Free |
可用的實體記憶體量 |
Kernel Memory Rule |
核心記憶體規則的值 |
下表簡要說明目錄快取的屬性。
表 C–131 名稱快取統計屬性
屬性 |
說明 |
---|---|
Cache Hits |
找到先前存取頁面的次數 |
Cache Misses |
未命中先前存取頁面的次數 |
DNLC Rule |
目錄名稱查尋快取規則 |
核心讀取器模組可監視核心統計以及所有核心資訊,包括 CPU 統計、系統負載統計、磁碟統計、檔案系統用量等。本小節包括所有核心讀取器管理物件的屬性及說明:
使用者統計表
程序間通訊表
磁碟統計管理物件表
I/O 錯誤統計表
檔案系統用量表
CPU 統計管理物件表
記憶體用量統計表
以下小節將說明程序監視模組參數及它們的屬性說明。此模組會要求您為資料屬性表新增列。如需更多資訊,請參閱將列新增至資料屬性表。
找到相符程序之後,將顯示 %CPU 及程序的數量。如果要變更模組參數,您可以透過存取蹦現式功能表,來編輯除項目名稱之外的所有參數。請參閱存取蹦現式功能表,以取得更多資訊。
下表簡要說明程序統計的屬性。
當您在程序統計表內新增列時,必須提供下表中前五列內的資訊。請參閱將列新增至資料屬性表,以取得更多資訊。
屬性 |
說明 |
---|---|
Entry Name |
程序統計表項目的名稱(必須是唯一的名稱)。 |
Name Pattern |
符合您要監視的程序之二進位名稱的樣式。 |
Argv Pattern |
符合執行程序之指令引數的樣式。 |
User Specification |
執行程序的使用者名稱 |
Entry Description |
項目說明(必要欄位)。 |
Process Command |
用來啟動程序的指令(如果適用)。 |
Process Count |
目前執行的符合樣式的程序數。 |
% System CPU Usage |
系統程序使用 CPU 的百分比此值是將不同時間間隔的取值進行時間加權運算所得的平均值。請勿將此百分比與您輸入UNIX ps 指令之後可能得到的結果相混淆。 |
% User CPU Usage |
使用者程序使用 CPU 的百分比 |
Virtual Size |
程序的總大小(以 KB 為單位) |
Resident Set Size |
程序的常駐大小(以 KB 為單位) |
Monitoring State |
在打開(啟用列)與關閉(停用列)之間切換。停用列之後,所有項目均顯示為 0(零)。 |
下表簡要說明 Microstate 資訊的屬性。
表 C–133 Microstate 資訊屬性
屬性 |
說明 |
---|---|
Entry Name |
項目名稱(必須是唯一的名稱)。 |
CPU wait time |
CPU 等待的時間百分比 |
Text page fault time |
文字頁面錯誤的時間百分比 |
Data page fault time |
資料頁面錯誤的時間百分比 |
Major page faults |
每秒主頁面錯誤數(文字與資料錯誤)。 |
Characters in I/O |
每秒讀寫的字元數 |
Involuntary context switches |
每秒非自主環境切換次數 |
CPU time for reaped children |
已自父系程序分離的子程序使用 CPU 的時間百分比。 |
User lock time |
用於使用者鎖定的時間百分比 |
System trap time |
用於系統陷阱的時間百分比。 |
Total swaps |
用於交換的時間百分比。 |
Entry Description |
項目說明(必要欄位)。 |
Executable code Rule |
套用於可執行碼的規則。 |
File access rule |
套用於檔案存取的規則。 |
如果出現下列情況,您可能發現每個 CPU 用量的百分比極高:
特定程序有 n 個等待變更為作用中的執行緒。
User Lock Time 是 n 執行緒的數量乘以 100%。