HP-GLANCE

如何安装glance

 

 

swinstall -s /dev/rdsk/c*t*d0

出来图形截面.然后选中glance action menu 选择mark

然后选择install开使分析安装.ok

glance是需要codeword.

 

先安装一个glance

 

glance文件主要放在/opt/perf/var/opt/perf目录下。

把有License机器的相应文件打包拷贝下来,/opt/perf/bin/glance可以正常运行了。

 

或是注意/var/opt/perf/gkeykey文件。

 

去有license的机器系统上做两个tar包,
/var/opt/perf
/opt/perf
两个目录就可以了!
glance
是不区分操作系统版本的!

 

cd /usr/bin

ln -s /opt/perf/bin/glance glance  做个联接,以后就可以直接运行了。

 

Glance文件输出:

Glance –j 5 –f log

如果想要在后台执行。参考如下:

glance -j 1 -adviser-only -iterations 8 -j 3 -f eee

 

例如我要取得一小時內每分鐘的 runq 

01 01 * * * /opt/perf/bin/glance -adviser_only -syntax /tmp/temp -iterations 60 -j 60 >/tmp/outfile &

其中-iterations 60为命令要执行的次数。这里是60次。

其中 /tmp/temp  syntax 內容為

print gbl_stattime, " runq=", gbl_run_queue

這裏也有許多的 syntax 參考檔案
/opt/perf/examples/adviser

1.进入glance,"?"命令可以在线提示所有的命令以及对应的解释.内容如下:

                         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 -)       < - Display Previous Screen
! - 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

选择字母后,就进入到对应的选项.

2.glance的任意界面下,都可以使用 h 命令进入到"HELP MENU",选择"Current Screen Metrics "可以对当前屏幕的各项数据进行说明."HELP MENU"还有其它的选项,command,不一一赘述了.

 

最后贴一些网上摘抄的资料,比较常用的命令,会标上记号.

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命令终止该操作 

              // * glance -j 30 -f /filepath 每隔30秒向指定文件中输入记录.
-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      这个选项可以屏蔽操作屏幕显示的功能键.

 

进入glance监控主界面后,按以下键就会进入相应的子界面,按“?”键它会列出如下的命令让你选择
-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              // * 进入性能瓶颈警报界面,进入后,可以看到磁盘瓶颈、网络瓶颈、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            进程系统调用                     
   M            进程内存                     
   R            进程资源                        
   W            进程等待状态                      
屏幕显示控制命令
   b            下一页   
   f            前一页      
   h            在线帮助            
   j            调节屏幕刷新间隔
   o            调整进程阈值  
   p            输出打印终止              
  e/q           退出glance            
   r            刷新当前屏幕
   y            重新设置进程的nice           
   z            将统计信息清零  
   >;            显示下一屏幕

 

屏幕显示说明在文本模式中使用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 进程的优先级。这是一个0255的数字,数字越大,优先级越低

User Name 启动该进程的用户名

CPU Util 第一个数字是在上一个间隔时期内CPU的利用百分比。第二数是启动glance以来的CPU利用率百分比。缺省时,glance5秒更新一次这个列表

Cum CPU 一个进程的累计CPU利用率

Disk IO Rate 第一个数字是上一个时间间隔的平均磁盘I/O速率。二个数字glance启动后平均的磁盘I/O速率

RSS 一个进程使用的RAM总量

Thd Cnt 线程统计

五.系统I/O利用率

1) 对磁盘的整体使用情况的分析:

进入GlancePlus

?键进入联机帮助界面;

d键进入磁盘的详细界面;

b键表示向后翻页,按f键表示向前翻页;

通过Disk Detail Screen,我们可以知道所有的逻辑和物理I/O请求的分布情况。

2) Disk I/O by File System

进入GlancePlus

?键进入联机帮助界面;

iDisk I/O by File System表界面;

b键表示向后翻页,按f键表示向前翻页;

这个界面很有用,因为它按不同的文件显示I/O的繁忙程度。

3) 对逻辑卷的分析

进入GlancePlus

?键进入联机帮助界面;

vI/O by logical volumes表界面;

b键表示向后翻页,按f键表示向前翻页;

通过把对文件系统的分析和逻辑卷的分析结合起来,能够知道哪个磁盘的I/O最忙。

 

 

CPU的利用率:S-系统CPU利用率,U-用户CPU利用率,R-实时CPU利用率,Nnice CPU利用率,Anegative-nice CPU利用率;

磁盘的利用率:F-文件系统I/OV-虚拟内存I/O

内存的利用率:S-用于系统代码和数据的内存,U-用于用户代码和数据的内存,B-用作缓存的内存

交换区的利用率:U-正在使用的交换区,R-预留的交换区

GlancePlus是一个联机分析诊断工具,其实,GlancePlus还可以与MeasureWare Agent一起使用,MeasureWare Agent将可以 在一段时间内帮助GlancePlus收集基本数据,然后由GlancePlus进行分析。

 

 

GPM无法连接

export DISPLAY=IP_ADDRESS_OF_MY_PC:0

或是export DISPLAY=IP_ADDRESS_OF_MY_PC:0.0

export TERM=xterm

xhost +

xhost 命令

用途

控制什么人可以访问当前主机上的增强 X-Windows

语法

xhost [  |  - ] [ Name ]

描述

xhost 命令添加或删除 X 服务器接受连接的机器列表上的主机名。

该命令必须从有显示连接的机器上运行。可以通过使用 -Host 参数,从访问列表中除去一个名称。不要从访问列表中除去当前的名称。如果已经这样做了,请在作出任何更改之前注销系统。

输入无变量的 xhost 命令将显示访问 X 服务器的当前主机名,并显示一条消息表明访问是否已启用。

为了安全起见,只能从控制主机运行影响访问控制的选项。对于工作站来说,这台机器也就是服务器。对于 X 终端来说,这台机器是登录主机。

要在缺省情况下启用远程名称,可以在 /etc/X?.hosts 文件中定义名称,其中 ? 为启用访问的显示器号。

例如,显示器 jeanne:0 可以由使用 jeanne 的缺省主机名的系统上的 /etc/X0.hosts 文件中定义的系统访问。在显示名称和文件名中,表明已定义的远程系统允许通过增强 X-Windows访问的显示器号。

标志

+Name

定义要添加到 X 服务器访问列表的主机名(可以选用加号标记)。

- Name

定义要从 X 服务器访问列表中除去的主机名。已有的连接没有被中断,但将拒绝新的连接请求。注意:可以除去当前的机器;然而,不允许进行进一步的连接(包括试图将其添加回来)。再一次启用本地连接的唯一方法就是将服务器复位(因此也会中断所有连接)。

+

指定访问不受限制。访问控制被关闭。

-

打开访问控制。

完整的 Name 有以下 family:name 语法:

inet

因特网主机

local

只包含一个名称,空字符串

注: 该系列是区分大小写的。名称的格式随系列而不同。

 

要在缺省情况下启用远程名称,可以在 /etc/X?.hosts 文件中定义名称,其中 ? 为启用访问的显示器号。

例如,显示器 jeanne:0 可以由使用 jeanne 的缺省主机名的系统上的 /etc/X0.hosts 文件中定义的系统访问。在显示名称和文件名中,表明已定义的远程系统允许通过增强 X-Windows 访问的显示器号。

标志

+Name 定义要添加到 X 服务器访问列表的主机名(可以选用加号标记)。 
- Name 
定义要从 X 服务器访问列表中除去的主机名。已有的连接没有被中断,但将拒绝新的连接请求。注意:可以除去当前的机器;然而,不允许进行进一步的连接(包括试图将其添加回来)。再一次启用本地连接的唯一方法就是将服务器复位(因此也会中断所有连接)。 
指定访问不受限制。访问控制被关闭。 
打开访问控制。 
完整的 Name 有以下 family:name 语法:

inet 
因特网主机 
local 
只包含一个名称,空字符串 
注: 该系列是区分大小写的。名称的格式随系列而不同.

只要了解了命令的使用,上面的问题就迎刃而解了,一般在安装oracle的时候会出现这个问题,因为oracle的安装需要图形界面的支持!

遇到这类问题的一般解决办法是:

先在rootxhost +

如何是在远程客户端启动桌面服务,需要设置客户机的DISPLAY(export DISPLAY=IP(客户端的IP地址,你要设成别的地址,那你就看不到图形):0.0

如果是在本机执行的话,直接到oracle图形用户下执行export DISPLAY

如果上述设置后,还是不能启动图形的话,就要检查系统图形界面支持的问题了,例如是否安装了图形程序,是否有权限执行图形程序.或者系统时候屏蔽了图形功能等等.

最后执行./runInstaller就行了。

 

. DISPLAY 环境变量
    
Linux/Unix类操作系统上, DISPLAY用来设置将图形显示到何处直接登陆图形界面或者登陆命令行界面后使用startx启动图形, DISPLAY环境变量将自动设置为:0:0, 使用xdpyinfo可以查看当前显示的详细信息
    DISPLAY 
环境变量格式如下host:NumA.NumB, hostXserver所在的主机主机名或者ip地址图形将显示在这一机器上可以是启动了图形界面的Linux/Unix机器也可以是安装Exceed, X-Deep/32Windows平台运行的XserverWindows机器如果Host为空则表示Xserver运行于本机并且图形程序(Xclient)使用unix socket方式连接到Xserver, 而不是TCP方式使用TCP方式连接时, NumA为连接的端口减去6000的值如果NumA0, 则表示连接到6000端口使用unix socket方式连接时则表示连接的unix socket的路径如果为0, 则表示连接到/tmp/.X11-unix/X0. NumB则几乎总是0.
    
如果使用su username或者su - username切换到别的用户并且使用命令
        export DISPLAY=:0.0
    
设置DISPLAY环境变量运行图形程序(xclock)时会收到如下错误:
        Xlib: connection to ":0.0" refused by server
        Xlib: No protocol specified
        Error: Can't open display: :0.0
    
这是因为Xserver默认情况下不允许别的用户的图形程序的图形显示在当前屏幕上如果需要别的用户的图形显示在当前屏幕上则应以当前登陆的用户也就是切换身份前的用户执行如下命令
        xhost +
    
这个命令将允许别的用户启动的图形程序将图形显示在当前屏幕上.

3. 
配置运行远程服务器的图形程序
    a.
服务器端配置文件/etc/ssh/sshd_config中修改
        X11Forwarding no  #
禁止用户运行远程主机上的X程序
    b.
客户端配置文件/etc/ssh/ssh_config
        ForwardX11 yes  
设置X11连接是否被自动重定向到安全的通道和显示集(DISPLAY set
    c.
设置本地机器的Xserver监听相应的TCP端口而现在的Linux系统出于安全的考虑默认情况下不再监听TCP端口可通过修改/etc/X11/xinit/xserverrc文件
        exec /usr/bin/X11/X -dpi 100 -nolisten tcp  #dpi(dots per inch)-
像素
       
修改为
        exec /usr/bin/X11/X -dpi 100
       
允许在直接使用startx启动图形时启动对TCP端口的监听.
    
或者登陆窗口选择"Options" -> "Configure Login Manager..."Security页面取消"Deny TCP connections to Xserver"

 

glance输出到文件里的方法

glance -adviser_only -syntax -j 15 >> outfile

 

glance报错:

 

GlancePlus fatal error.

 

 

== Fatal Nums Error == C.03.71.23 08/01/03  ==

User:   root(/dev/pts/4)   Date: Fri Apr 10 15:01:39

File:   nums.C            Line: 479   Product id: Glance

System: fftsw B.11.23 ia64

Errno:  0 (Error 0)

 

Connection to midaemon lost -- check midaemon process and status.mi

== End of Error Msg =============================

 

检查

Ps –ef|grep midaemon

如在就杀掉它再运行glance

或是参考网上说的

mwa stop
ps -ef|grep midaemon
看看有没有真的结束
没有KILL掉。
mwa start

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/7191998/viewspace-748413/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/7191998/viewspace-748413/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值