欢迎来到天天文库
浏览记录
ID:23118735
大小:52.50 KB
页数:5页
时间:2018-11-04
《对unix服务器进行性能监测(下)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、对Unix服务器进行性能监测(下) 七、网络流量监测 网络问题是影响系统性能的问题之一,诊断网络问题最简单的工具当然是使用系统提供的命令stat,常用选项:-r:显示路由信息,-i:显示接口信息。另外可以stat-s看我们关心的报文统计信息。 谈到图形化网络流量监控,相信大家都熟悉MRTG这个工具。这里介绍一个工具:ntop能够更加直观的将网络使用量的情况和每个节点计算机的网络带宽使用详细情况显示出来。ntop提供以下一些功能: 1.自动从网络中识别有用的信息; 2.将截获的数据包转换成易于识别的格式; 3.对网络环境中的通讯失败进行分析; 4.探测网络环境下的通讯瓶颈; 5
2、.记录网络通信时间和过程。 ntop和MRTG相比它的安装配置比较简单,同时也可以和MRTG配合使用。目前市场上可网管型的交换机、路由器都支持SNMP协议,Ntop支持简单网络管理协议所以可以进行网络流量监控。ntop几乎可以监测网络上的所有协议:TCP/UDP/ICMP、(R)ARP、IPX、Tel、DLC、Dec、DHCP-BOOTP、AppleTalk、Netbios、TCP/UDP、FTP、HTTP、DNS、Tel、SMTP/POP/IMAP、SNMP、NNTP、NFS、X11、SSH和基于P2P技术的协议eDonkey,Over,Bittorrent,Gnutella(Bears
3、hare,Limeesh,Grobster)。Ntop在互动模式下,ntop会将网络的使用状况显示在使用者的终端机画面上。在ultiprocessorStatistics的缩写,是实时系统监控工具。其报告与CPU的一些统计信息,这些信息存放在/proc/stat文件中。在多CPUs系统里,其不但能查看所有CPU的平均状况信息,而且能够查看特定CPU的信息。mpstat命令以表格形式报告处理器统计信息。下面只介绍mpstat与CPU相关的参数,mpstat的语法如下: mpstat[-P{
4、ALL}][internal[count]] 参数的含义如下: -P{
5、ALL}表示监控哪个CPU
6、,cpu在[0,cpu个数-1]中取值 internal相邻的两次采样的间隔时间 count采样的次数,count只能和delay一起使用 当没有参数时,mpstat则显示系统启动以后所有信息的平均值。 八、使用GUI综合工具 多数Linux和unix工程师都很熟悉sar、vmstat、iostat和stat,另外还有一些针对专门厂商的工具也采用类似的格式。性能监视器(sdtperfmeter)就是一种起源于Sun的著名工具。然而,要想使所有的资源在经过线程优化的并行应用系统中具备顺畅的响应速度,就必须使用更为全面的性能监控工具,而传统的Unix工具集是不具备这一能力的。使用性能监
7、视器可以监视工作站的活动和性能。可以在该可定制窗口中以图形方式显示若干个性能参数,如CPU利用率、磁盘活动、网络包,等等。您可以监视本地主机或远程主机的性能,设置彩色的活动阀值以在性能出现异常时向您发出警告,并将样例记录到文件中。 1.启动性能监视器 单击前面板上的性能监视器控件。性能监视器打开并显示缺省图表(CPU和磁盘活动)。 2.选择要显示的主机和参数 选择以进行监视的参数可能取决于:所运行的应用程序类型;网络;您对UNIX进程和系统装入的了解程度。不熟悉系统参数的用户通常选择显示CPU和磁盘使用情况。对于那些比较熟悉系统参数的用户,典型设置是显示CPU使用、磁盘使用、系统负载
8、和包。如果担心网络通信拥塞,您可以显示每秒钟传送的网络包数目,并在运行网络密集型活动(如因特网浏览或远程操作)时监视此性能。如果性能监视器指示CPU使用率很高,则可以使用进程管理器来标识和中止错误的或CPU密集型的进程。如果在运行CPU密集型应用程序时退出系统,然后再登录回系统,则性能监视器的CPU显示可能表明CPU使用率非常高。意识到这一点后,可以使用进程管理器来中止任何错误的进程。 3.指定要监视的主机和参数 从选项菜单中选择设置。性能监视器显示设置对话框。选择远程单选按钮以表明要键入远程主机的名称。键入系统名称(例如,jupiter)或远程主机的IP地址。数打开查看菜单以显示可用参
9、数的列表。每个参数都有一个复选框,用来表明当前是否选定该参数以进行显示。选择或撤消选择相关的菜单项以显示或移除任何参数。可以显示任何参数组合。如图6。 图6指定要监视的主机和参数 4.更改参数的阀值 从选项菜单中选择设置。性能监视器显示设置对话框,对于每个参数,该对话框中都包含一个阀值框。键入相关参数的新阀值,并单击应用。现在,底于新阀值的值将使用为低于阀值的值选择的颜色来显示,而高于该新阀值的值将使用
此文档下载收益归作者所有