- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
LINUX服务器性能监控
磁盘 I/O 性能监控:?Unix/Linux 提供了两个非常有用的用于磁盘 I/O 性能监控的命令:iostat和sar。iostat命令主要通过观察物理磁盘的活动时间以及他们的平均传输速度,监控系统输入 / 输出设备负载。根据iostat命令产生的报告,用户可确定一个系统配置是否平衡,并据此在物理磁盘与适配器之间更好地平衡输入 / 输出负载。iostat工具的主要目的是通过监控磁盘的利用率,而探测到系统中的 I/O 瓶颈。不同操作系统命令格式输出格式略有不同,管理员可以通过查看用户手册来确定它的用法。sar命令报告 CPU 的使用情况,I/O 以及其它系统行为。sar命令可以收集,报告以及保存系统行为信息。以这种方式收集到的数据对于确定系统的时间周期特征和决定峰值使用时间是很有用的。但要注意的是,sar命令自己运行时会产生相当数量的读写,因此最好在没有工作量的情况下运行sar统计,看看sar对总的统计数字有多大的影响。AIX 环境下,iostat和sar位于文件集bos.acct中,是基本系统 (Base Operating System) 的一部分,在缺省安装情况下无需进行任何配置或任何额外包安装。Linux 环境下,iostat和sar包含在sysstat包中。sysstat是 Linux 系统中的常用工具包。不同的 Linux 系统或不同的硬件平台,安装包名字和具体命令可能会有微小差异。内存监控:vmstat命令报告关于核心线程,虚拟内存,自陷(trap),磁盘以及CPU行为的统计。而且每种行为报告都被更细致地用百分比分别表示用户态、核态、空闲以及等待磁盘I/O等情况。内核维持了对核心线程,换页以及中断行为的统计数据,而vmstat命令则通过使用knlist子程序和/dev/kmen伪设备驱动器访问这些数据。磁盘的输入/输出统计是通过设备驱动器维持的。对于磁盘,平均传输速度是通过使用活跃时间核传输信息数目决定的。而活跃时间百分比则是从报告期间驱动器忙的时间量计算出来的HP UNIX . SUN Solaris - TOPTop监控工具可以显示CPU占用率为前几位的进程,并提供CPU的实时活动情况。它是一个动态显示过程,即可以通过用户按键来不断刷新当前状态。如果在前台执行该命令,它将独占前台,直到用户终止该程序为止。?XML:NAMESPACE PREFIX = O /比较准确的说,top命令提供了实时的对系统处理器的状态监视。它将显示系统中CPU最“敏感”的任务列表。该命令可以按CPU使用。内存使用和执行时间对任务进行排序;而且该命令的很多特性都可以通过交互式命令或者在个人定制文件中进行设定。在后面的介绍中将把命令参数和交互命令分开讲述。?? 语法:top [-s time] [-d count] [-q] [-u] [-h] [-n number] [-f filename] -s time????设置屏幕刷新的延时,单位为秒,默认值5-d count???设置屏幕刷新的次数,刷新显示完count次后退出-q?????????如果经过nice授权,使用-q可以使top运行的更快一些-u?????????用显示User ID代替username,提高命令运行速度???????????-h?????????当系统由多个CPU时,个别CPU的状态信息被隐藏,只显示平均状态值?-n number ?设置每一屏幕显示的进程数目,number值超过进程最大数目,则设置无效-f filename?输出重定向到给定的文件名,默认为16个进程信息?????显示信息描述???????顺序显示下面三个常规的信息一.系统信息:System: pa1011???????????????????????????????????????Tue Jun?1 22:15:56 2004Load averages: 0.06, 0.04, 0.0379 processes: 71 sleeping, 8 runningCpu states:CPU??LOAD??USER??NICE???SYS??IDLE?BLOCK?SWAIT??INTR??SSYS?0???0.11??6.2%??0.0%??3.4%?90.5%??0.0%??0.0%??0.0%??0.0%?1???0.01??5.2%??0.0%??4.4%?90.5%??0.0%??0.0%??0.0%??0.0%??????????avg??0.06?-0.0%?-0.0%?-0.0% 100.0%?-0.0%?-0.0%?-0.0%?-0.0%????首部的几行显示系统的几个信息,其中包括:??+?system:系统名和当前日期.??+?Load averages:1分钟、5分钟和1
文档评论(0)