hp_unix glance監控工具介紹

huangdazhu發表於2014-09-17

Glance監控工具是HP-UX系統中一個強大且易用的線上監控工具,它有兩種版本,一種
是gpm,圖形模式,另一個就是glance,文字模式。幾乎可以在任何終端和工作站上使用,佔用資源很少。任何一個版本都可以提供豐富的系統效能資訊。預設的程式列表會列出有關係統資源和活動程式的常規資訊,更多詳細資訊包括:CPU, Memory, Disk IO, Network, NFS,
System Calls, Swap, and System Table。
語法:glance [-j interval] [-p [dest]] [-f dest] [-maxpages numpages]
          [-command] [-nice nicevalue] [-nosort] [-lock]
          [-adviser_off] [-adviser_only] [-bootup]
          [-iterations count] [-syntax filename] [-all_trans]
          [-all_instances] [-disks ;] [-kernel ;] [-nfs ;]
          [-pids ;] [-no_fkeys]
選項說明:
-j interval 設定螢幕重新整理的時間間隔,單位為秒,預設值為5秒,數值許可範圍:1~32767
-p [dest]   這個選項可以啟用連續列印,對於螢幕重新整理間隔很長時的列印很有效,
            輸出會被定向到一個預設的本地印表機,除非需要輸入裝置引數。一旦
            執行開始,可以用p命令終止該操作
-f dest     這個選項可以啟用連續列印,對於螢幕重新整理間隔很長時的列印很有效,
            輸出會被定向到一個給定的檔案。一旦執行開始,可以用p命令終止該操

-maxpages numpages        當用-p命令,-maxpages選項可以改變列印的最大頁數,預設的是200頁
-command    這個選項是用來設定程式列表不同的螢幕顯示,這個鍵值設定會顯示不同
            的資訊,詳細命令見下面的-command選項,僅有一個命令可以選擇
-nice nicevalue          這個選項允許你調整glance程式的優先順序別,預設值為-10
-nosort     這個選項設定後,螢幕不用將程式排序顯示,這樣可以減少Glance進
程的CPU開銷
        -lock       這個選項允許你將Glance鎖入記憶體,這樣可以大大提高響應時間,但有
可能會收到錯誤提示:"Unable to allocate memory/swap  space",那樣又必須取消此選項重新執行
  -adviser_off            允許你關閉建議模式執行glance
  -adviser_only        這個選項允許glace在終端無螢幕顯示下執行,僅建議提示會執行,並將結果傳送到標準輸出。建議提示模式可以在後臺執行,可以把結果重定向到一個檔案,但必須要和-bootup選項聯合使用
  -bootup          和-adviser_only一塊兒使用,啟動時就開啟建議模式
  -iterations count       這個選項可以在Glance執行時**間隔的數字,這個選項
和-adviser_only選項在無終端顯示時聯合使用。Glance執行給定次數後,迭代列入清單後退出
  -syntax filename        應用這個選項啟用自定義的建議檔案
  -all_trans              這個選項允許Glance列出系統中所有註冊的任務。如果沒有指明,glance僅僅列出經過濾得項
  -all_instances         這個選項允許glance顯示所有操作記錄示例
  -disks ;             監控磁碟
  -kernel ;               監控系統kernel
  -nfs ;                                   監控NFS使用
  -pids ;              監控指定程式
以上四個命令選項值會直接傳入Midaemon(惠普的效能監控介面守護程式)和調整Midaemon的啟動引數,如果Midaemon已經在執行,那樣這些選項設定將不被理睬
   -no_fkeys      這個選項可以遮蔽操作螢幕顯示的功能鍵.
-command選項列表
         
Command                  Screen Displayed / Description         
   a            CPU By Processor                                 
   c            CPU Report                                       
   d            Disk Report                                      
   g            Process List                                    
   i            IO By File System                                
   l            Network By Inte**ce                             
   m            Memory Report                                    
   n            NFS By System                                    
   t            System Tables Report                             
   u            IO By Disk                                       
   v            IO By Logical Volume                             
   w            Swap Space                                       
   A            Application List                                 
   B            Global Waits                                    
   D            DCE Global Activity                              
   G            Process Threads                                 
   H            Alarm History                                    
   I            Thread Resource                                 
   J            Thread Wait                                      
   K            DCE Process List                                 
   N            NFS Global Activity                              
   P            PRM Group List                              
   T            Transaction Tracker                           
   Y            Global System Calls                           
   Z            Global Threads                                
   ?            Commands選單                                   
  
glance執行時的鍵盤命令      
   S            選擇 system/Disk/Application/Trans/Thread
   s            選擇檢視程式                  
   F            程式開啟的檔案                              
   L            程式系統呼叫                     
   M            程式記憶體                     
   R            程式資源                        
   W            程式等待狀態                     

螢幕顯示控制命令
   b            下一頁   
   f            前一頁      
   h            線上幫助            
   j            調節螢幕重新整理間隔
   o            調整程式閾值  
   p            輸出列印終止              
  e/q           退出glance            
   r            重新整理當前螢幕
   y            重新設定程式的nice值           
   z            將統計資訊清零  
   >;            顯示下一螢幕
      !            呼叫一個shell            
螢幕顯示說明
在文字模式中使用glance,啟動後,會出現下面的螢幕:
ProcList CPU Rpt  Mem Rpt  Disk Rpt         NextKeys SlctProc   Help     Exit  
B3692A GlancePlus C.03.71.00    14:08:08 hpdemo01 9000/800    Current  Avg  Hig
-------------------------------------------------------------------------------
CPU  Util                                                      |  0%    0%    1
Disk Util   F                                                  |  1%    1%    2
Mem  Util   S     SUUB B                                       | 22%   22%   22
Swap Util   U UR                                               |  7%    7%    7
--------------------------------------------------------------------------------------
                                  PROCESS LIST                      Users=    2
                              User      CPU Util     Cum     Disk           Thd
Process Name   PID   PPID Pri Name   (  400% max)    CPU   IO Rate    RSS   Cnt
-------------------------------------------------------------------------------
vxfsd           37      0 138 root      0.0/ 0.0     0.0  3.3/ 3.1   1.8mb   22

首行顯示有關glance自身的資訊和執行它的系統。後面則顯示有關CPU、磁碟、
記憶體和交換空間利用率的資訊。下面分別介紹:
一.        CPU利用率
顯示CPU利用率的行以不同陰影的條形圖開始。它被分為幾部分來顯示用於不同目的的CPU利用率。這個條形圖的每一部分由一個字元開始並以字元結束,該字元顯示了四種型別的資訊
1.        S部分顯示了用於系統行為的CPU時間利用率的百分比
2.        N部分顯示了用於調整過的程式的CPU時間利用率。這些是執行在較低優先順序上的程式
3.        U部分顯示了花費在使用者程式上的時間的百分比
4.        R部分顯示了實時程式時間利用率的百分比
          行的最右部分顯示了從啟動glance開始到當前、平均和最高CPU利用率的百分比
二.        磁碟利用率
        磁碟利用率條形圖有兩個部分。和CPU利用率條形圖類似,以下這些部分顯示了對於不同行為的磁碟利用率百分比
1.        F部分顯示了檔案系統行為。這是用於檔案讀或寫操作的磁碟I/O利用率
2.        V部分顯示了虛擬記憶體行為。如果這部分很大,它表示系統的實體記憶體很緊張
              在行的最右部分,顯示了當前、平均和最高的磁碟利用率百分比
三.        記憶體利用率
        在磁碟利用率條形圖下面是記憶體利用率條形圖。它分成三部分
1.        S部分顯示了用於系統程式的記憶體
2.        U部分顯示了用於使用者程式的記憶體
3.        B部分顯示了用於緩衝儲存器的記憶體
行的最右部分顯示了當前、平均和最高的利用率,它和CPU及磁碟利用率有同樣的含義
四.        交換利用率
        交換空間的利用條形圖分成兩個部分
1.        U部分顯示了在使用的交換空間
2.        R部分顯示了預留的交換空間。一旦程式被建立,在交換區中就有一個區域被預留下來,一個預留區不被使用
五.        程式列表
        螢幕下方是程式列表。這列沒有列出所有的程式,只會顯示那些正在使用系統資源的程式。各列分別是:
        Process Name                建立程式的命令名
    PID                                程式ID
    PPID                                父程式的程式ID
Pri               程式的優先順序。這是一個0到255的數字,數字越大,優先順序越低
User Name               啟動該程式的使用者名稱
    CPU Util         第一個數字是在上一個間隔時期內CPU的利用百分比。第二數是啟動glance以來的CPU利用率百分比。預設時,glance每5秒更新一次這個列表
    Cum CPU          一個程式的累計CPU利用率
    Disk IO Rate     第一個數字是上一個時間間隔的平均磁碟I/O速率。
二個數字glance啟動後平均的磁碟I/O速率        
    RSS               一個程式使用的RAM總量
    Thd Cnt            執行緒統計

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28869493/viewspace-1271661/,如需轉載,請註明出處,否則將追究法律責任。

相關文章