当前位置: 首页 > 工具软件 > Glance > 使用案例 >

linux glance命令,glance的用法

习哲彦
2023-12-01

网络上有很多关于glance的用法介绍,基本上都是一个版本.其实有两个命令很实用,但是并没有介绍到.

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

GlancePlus Commands Menu

h - Online Help          q - exit (or e)              A - Application Listg - Process List         d - Disk Report              P - PRM Group Lista - CPU By Processor     i - IO By File System        Y - Global System Callsc - CPU Report           u - IO By Disk               F - Process Open Filesm - Memory Report        v - IO By Logical Volume     M - Process Memory Regionst - System Tables        N - NFS Global Activity      R - Process Resourcesw - Swap Space           n - NFS By System            W - Process Wait StatesB - Global Waits         l - Network By Interface     L - Process System CallsZ - Global Threads       T - Trans Tracker            y - Renice ProcessG - Process Threads      H - Alarm History            s - Select ProcessI - Thread Resource      J - Thread WaitS - 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 Scrh - Online Help      q - exit (or e )               z - Reset Statistics to Zerop - Print Toggle     r - Refresh Screen (or ^L)   - Update Current Screenj - 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īptiona            CPU By Processorc            CPU Reportd            Disk Reportg            Process Listi            IO By File Systeml            Network By Interfacem            Memory Reportn            NFS By Systemt            System Tables Reportu            IO By Disk            //* 如果有磁盘I/O瓶颈的时候,用这个命令可以查看具体每个盘的I/O消耗v            IO By Logical Volume       //*如果有磁盘I/O瓶颈的时候,用这个命令可以查看每个逻辑卷的I/O消耗w            Swap SpaceA            Application ListB            Global WaitsD            DCE Global ActivityG            Process ThreadsH            Alarm History              // *进入性能瓶颈警报界面,进入后,可以看到磁盘瓶颈、网络瓶颈、CPU瓶颈等等I            Thread ResourceJ            Thread WaitK            DCE Process ListN            NFS Global ActivityP            PRM Group ListT            Transaction TrackerY            Global System CallsZ            Global Threads?            Commands菜单glance运行时的键盘命令S选择system/Disk/Application/Trans/Threads选择查看进程F进程打开的文件L进程系统调用M进程内存R进程资源W进程等待状态屏幕显示控制命令b下一页f前一页h在线帮助j调节屏幕刷新间隔o调整进程阈值p输出打印终止e/q退出glancer刷新当前屏幕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进程的优先级。这是一个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线程统计

 类似资料: