- 論壇徽章:
- 0
|
請教如何安裝glance
swinstall -s /dev/rdsk/c*t*d0
出來圖形截面.然后選中g(shù)lance 在action menu 選擇mark
然后選擇install開使分析安裝.ok
住glance是需要codeword.
先安裝一個glance
glance文件主要放在/opt/perf和/var/opt/perf目錄下。
把有License機器的相應(yīng)文件打包拷貝下來,/opt/perf/bin/glance可以正常運行了。
或是注意/var/opt/perf/gkey是key文件。
去有l(wèi)icense的機器系統(tǒng)上做兩個tar包,
/var/opt/perf
/opt/perf
兩個目錄就可以了!
glance是不區(qū)分操作系統(tǒng)版本的!
cd /usr/bin
ln -s /opt/perf/bin/glance glance 做個聯(lián)接,以后就可以直接運行了。
Glance文件輸出:
Glance –j 5 –f log
如果想要在后臺執(zhí)行。參考如下:
glance -j 1 -adviser-only -iterations 8 -j 3 -f eee
例如, 我要取得一小時內(nèi)每分鐘的 runq 值,
01 01 * * * /opt/perf/bin/glance -adviser_only -syntax /tmp/temp -iterations 60 -j 60 >/tmp/outfile &
其中-iterations 60為命令要執(zhí)行的次數(shù)。這里是60次。
其中 /tmp/temp 為 syntax 檔, 內(nèi)容為
print gbl_stattime, " runq=", gbl_run_queue
這裏也有許多的 syntax 參考檔案
/opt/perf/examples/adviser
1.進入glance后,"?"命令可以在線提示所有的命令以及對應(yīng)的解釋.內(nèi)容如下:
GlancePlus Commands Menu
h - Online Help q - exit (or e) A - Application List
g - Process List d - Disk Report P - PRM Group List
a - CPU By Processor i - IO By File System Y - Global System Calls
c - CPU Report u - IO By Disk F - Process Open Files
m - Memory Report v - IO By Logical Volume M - Process Memory Regions
t - System Tables N - NFS Global Activity R - Process Resources
w - Swap Space n - NFS By System W - Process Wait States
B - Global Waits l - Network By Interface L - Process System Calls
Z - Global Threads T - Trans Tracker y - Renice Process
G - Process Threads H - Alarm History s - Select Process
I - Thread Resource J - Thread Wait
S - Select Disk/NFS/Appl/Trans/Thread
Enter command or function key: Page 1 of 2
按 b 翻頁后(f 向前翻頁):
? - Commands Menu b - Page Backward (or -)
! - Invoke Shell f - Page Forward (or +,space) > - Display Next Logical Scr
h - Online Help q - exit (or e ) z - Reset Statistics to Zero
p - Print Toggle r - Refresh Screen (or ^L) - Update Current Screen
j - Adjust Interval o - Threshold Screen Options
Enter command or function key: Page 2 of 2
選擇字母后,就進入到對應(yīng)的選項.
2.在glance的任意界面下,都可以使用 h 命令進入到"HELP MENU",選擇"Current Screen Metrics "可以對當(dāng)前屏幕的各項數(shù)據(jù)進行說明."HELP MENU"還有其它的選項,如command等,不一一贅述了.
最后貼一些網(wǎng)上摘抄的資料,比較常用的命令,會標(biāo)上記號.
Glance監(jiān)控工具是HP-UX系統(tǒng)中一個強大且易用的在線監(jiān)控工具,它有兩種版本,一種
是gpm,圖形模式,另一個就是glance,文本模式。幾乎可以在任何終端和工作站上使用,占用資源很少。任何一個版本都可以提供豐富的系統(tǒng)性能信息。 默認(rèn)的進程列表會列出有關(guān)系統(tǒng)資源和活動進程的常規(guī)信息,更多詳細(xì)信息包括: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 設(shè)置屏幕刷新的時間間隔,單位為秒,默認(rèn)值為5秒,數(shù)值許可范圍:1~32767
-p [dest] 這個選項可以啟用連續(xù)打印,對于屏幕刷新間隔很長時的打印很有效,
輸出會被定向到一個默認(rèn)的本地打印機,除非需要輸入設(shè)備參數(shù)。一旦
運行開始,可以用p命令終止該操作
-f dest 這個選項可以啟用連續(xù)打印,對于屏幕刷新間隔很長時的打印很有效,
輸出會被定向到一個給定的文件。一旦運行開始,可以用p命令終止該操作
// * glance -j 30 -f /filepath 每隔30秒向指定文件中輸入記錄.
-maxpages numpages 當(dāng)用-p命令,-maxpages選項可以改變打印的最大頁數(shù),默認(rèn)的是200頁
-command 這個選項是用來設(shè)置進程列表不同的屏幕顯示,這個鍵值設(shè)置會顯示不同
的信息,詳細(xì)命令見下面的-command選項,僅有一個命令可以選擇
-nice nicevalue 這個選項允許你調(diào)整glance進程的優(yōu)先級別,默認(rèn)值為-10
-nosort 這個選項設(shè)置后,屏幕不用將進程排序顯示,這樣可以減少Glance進程的CPU開銷
-lock 這個選項允許你將Glance鎖入內(nèi)存,這樣可以大大提高響應(yīng)時間,但有
可能會收到錯誤提示:”Unable to allocate memory/swap space”,那樣又必須取消此選項重新運行
-adviser_off 允許你關(guān)閉建議模式運行g(shù)lance
-adviser_only 這個選項允許glace在終端無屏幕顯示下運行,僅建議提示會運行,并將結(jié)果發(fā)送到標(biāo)準(zhǔn)輸出。建議提示模式可以在后臺運行,可以把結(jié)果重定向到一個文件,但必須要和-bootup選項聯(lián)合使用
-bootup 和-adviser_only一塊兒使用,啟動時就開啟建議模式
-iterations count 這個選項可以在Glance運行時限制間隔的數(shù)字,這個選項
和-adviser_only選項在無終端顯示時聯(lián)合使用。Glance執(zhí)行給定次數(shù)后,迭代列入清單后退出
-syntax filename 應(yīng)用這個選項啟用自定義的建議文件
-all_trans 這個選項允許Glance列出系統(tǒng)中所有注冊的任務(wù)。如果沒有指明,glance僅僅列出經(jīng)過濾得項
-all_instances 這個選項允許glance顯示所有操作記錄示例
-disks ; 監(jiān)控磁盤
-kernel ; 監(jiān)控系統(tǒng)kernel
-nfs ; 監(jiān)控NFS使用
-pids ; 監(jiān)控指定進程
以上四個命令選項值會直接傳入Midaemon(惠普的性能監(jiān)控接口守護進程)和調(diào)整Midaemon的啟動參數(shù),
如果Midaemon已經(jīng)在運行,那樣這些選項設(shè)置將不被理睬
-no_fkeys 這個選項可以屏蔽操作屏幕顯示的功能鍵.
進入glance監(jiān)控主界面后,按以下鍵就會進入相應(yīng)的子界面,按“?”鍵它會列出如下的命令讓你選擇
-command選項列表
Command Screen Displayed / Descrīption
a CPU By Processor
c CPU Report
d Disk Report
g Process List
i IO By File System
l Network By Interface
m Memory Report
n NFS By System
t System Tables Report
u IO By Disk //* 如果有磁盤I/O瓶頸的時候,用這個命令可以查看具體每個盤的I/O消耗
v IO By Logical Volume //* 如果有磁盤I/O瓶頸的時候,用這個命令可以查看每個邏輯卷的I/O消耗
w Swap Space
A Application List
B Global Waits
D DCE Global Activity
G Process Threads
H Alarm History // * 進入性能瓶頸警報界面,進入后,可以看到磁盤瓶頸、網(wǎng)絡(luò)瓶頸、CPU瓶頸等等
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 進程系統(tǒng)調(diào)用
M 進程內(nèi)存
R 進程資源
W 進程等待狀態(tài)
屏幕顯示控制命令
b 下一頁
f 前一頁
h 在線幫助
j 調(diào)節(jié)屏幕刷新間隔
o 調(diào)整進程閾值
p 輸出打印終止
e/q 退出glance
r 刷新當(dāng)前屏幕
y 重新設(shè)置進程的nice值
z 將統(tǒng)計信息清零
>; 顯示下一屏幕
屏幕顯示說明在文本模式中使用glance,啟動后,會出現(xiàn)下面的屏幕:
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
首行顯示有關(guān)glance自身的信息和運行它的系統(tǒng)。后面則顯示有關(guān)CPU、磁盤、內(nèi)存和交換空間利用率的信息。下面分別介紹:
一. CPU利用率 顯示CPU利用率的行以不同陰影的條形圖開始。它被分為幾部分來顯示用于不同目的的CPU利用率。這個條形圖的每一部分由一個字符開始并以字符結(jié)束,該字符顯示了四種類型的信息
1. S部分顯示了用于系統(tǒng)行為的CPU時間利用率的百分比
2. N部分顯示了用于調(diào)整過的進程的CPU時間利用率。這些是運行在較低優(yōu)先級上的進程
3. U部分顯示了花費在用戶進程上的時間的百分比
4. R部分顯示了實時進程時間利用率的百分比行的最右部分顯示了從啟動glance開始到當(dāng)前、平均和最高CPU利用率的百分比
二. 磁盤利用率 磁盤利用率條形圖有兩個部分。和CPU利用率條形圖類似,以下這些部分顯示了對于不同行為的磁盤利用率百分比
1. F部分顯示了文件系統(tǒng)行為。這是用于文件讀或?qū)懖僮鞯拇疟PI/O利用率
2. V部分顯示了虛擬內(nèi)存行為。如果這部分很大,它表示系統(tǒng)的物理內(nèi)存很緊張在行的最右部分,顯示了當(dāng)前、平均和最高的磁盤利用率百分比
三. 內(nèi)存利用率 在磁盤利用率條形圖下面是內(nèi)存利用率條形圖。它分成三部分
1. S部分顯示了用于系統(tǒng)進程的內(nèi)存
2. U部分顯示了用于用戶程序的內(nèi)存
3. B部分顯示了用于緩沖存儲器的內(nèi)存行的最右部分顯示了當(dāng)前、平均和最高的利用率,它和CPU及磁盤利用率有同樣的含義
四. 交換利用率 交換空間的利用條形圖分成兩個部分
1. U部分顯示了在使用的交換空間
2. R部分顯示了預(yù)留的交換空間。一旦進程被創(chuàng)建,在交換區(qū)中就有一個區(qū)域被預(yù)留下來,一個預(yù)留區(qū)不被使用五.進程列表屏幕下方是進程列表。這列沒有列出所有的進程,只會顯示那些正在使用系統(tǒng)資源的進程。各列分別是:
Process Name 創(chuàng)建進程的命令名
PID 進程ID
PPID 父進程的進程ID
Pri 進程的優(yōu)先級。這是一個0到255的數(shù)字,數(shù)字越大,優(yōu)先級越低
User Name 啟動該進程的用戶名
CPU Util 第一個數(shù)字是在上一個間隔時期內(nèi)CPU的利用百分比。第二數(shù)是啟動glance以來的CPU利用率百分比。缺省時,glance每5秒更新一次這個列表
Cum CPU 一個進程的累計CPU利用率
Disk IO Rate 第一個數(shù)字是上一個時間間隔的平均磁盤I/O速率。二個數(shù)字glance啟動后平均的磁盤I/O速率
RSS 一個進程使用的RAM總量
Thd Cnt 線程統(tǒng)計
本文來自ChinaUnix博客,如果查看原文請點:http://blog.chinaunix.net/u/8045/showart_1928414.html |
|