Solaris10性能整体监控.docVIP

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Solaris10性能整体监控.doc

Solaris10 性能监控 (整体篇) ????? 一 、为什么进行系统性能监控   【IT专家网独家】美国次贷危机在2008年中爆发成席卷全球的经济危机。全球金融震荡、股市大跌,世界经济陷入整体衰退,信贷、投资陷入紧缩。在IT预算有限的今天,理解如何优化系统性能比以往任何时候都重要。一味地投资并不是能够让人们接受的办法,并且也不一定生效。实现的前提是必须充分了解自己的计算机和网络,从而找到真正的瓶颈所在。   二 、性能监控方法   Solaris10服务器性能监测是很重要的工作,服务器运行应该提供最有效的系统性能。在性能突然低于平均应有的情况,问题可能来自正在执行的进程、内存的使用率、磁盘的性能、网络流量和CPU的压力。工作过程是先查看整个系统的状态,然后检查特定的子系统,如图-1所示。 ?????   图-1 性能监控的工作过程   标准及非标准工具能执行一个或多个收集、合并及传输阶段,如rstatd或SNMP工具。然而标准的rstat后台程序提供的信息是有限的,速度慢且效率低。多个系统监控工具利用内核模块来存取监控数据,一般情况下,这是很有效的收集系统数据的方法。然而这种方法存在的问题是当主内核源内有其他改变时,必须保持代码的一致性。一个内核模块可能与用户需要使用的其他内核模块相冲突,此外在使用监控系统之前,用户必须获得或申请模块。   三 、 对系统整体进行性能监控   1.使用uptime命令   使用uptime命令可以查看系统负载,系统平均负载被定义为在特定时间间隔内运行队列中的平均进程数目。如果一个进程满足以下条件则其就会位于运行队列中:没有在等待I/O操作的结果、它没有主动进入等待状态(也就是没有被调用、没有被停止。   # uptime   9:51pm up 39 days, 4:43, 4 users, load average:1.02, 1.90, 1.44   上面命令显示示最近1 分钟内系统的平均负载是1.02,在最近5分钟内系统的平均负载是1.90,在最近的15 分钟内系统的平均负载是1.44。一共四个用户。通常来说只要每个CPU的当前活动进程数不小于1那幺系统的性能就是良好的,如果每个CPU的任务数大于5,那幺就表示这台机器的性能有严重问题。   2.使用top工具   top命令是由 Albert D. Cahalan 维护着的一个开放源代码工具,包含于大部分 Unix 发行版本中。这里下载的是top-3.6-sol10-x86-local.gz,到/tmp目录。   下载安装方法   #wegt /ftp/usr-436-1/sunfreeware/i386/10/ 解压:   #cd /tmp   #gzip -d top-3.6-sol10-x86-local.gz   #pkgadd -d top-3.6-sol10-x86-local ?????   图-2 是top工具安装成功界面   安装完毕后,会有提示的。使用: #/usr/local/bin/top,top 显示的信息可以了解到系统负载,可以根据用户指定的时间来更新显示。 ?????   图3 top命令监测系统负载使用情况   top命令输出的第一行显示系统更新的时间和系统负载。第二行显示的是所有的进程、目前运行的、挂起(Sleeping)的无用(Zombie)的进程和停止(stop)的行程。第三行显示的是目前CPU的使用情况,包括系统占用的比例、用户使用比例、闲置(Idle)比例。下面两第五行和第六行显示目前的物理内存和虚拟内存使用情况。top命令使用过程中,还可以使用一些交互的命令来完成其它参数的功能。这些命令是通过快捷键启动的。   3.使用phpsysinfo   由于文件系统非常大,而且系统是动态变化的,所以使用命令比较麻烦。phpsysinfo是一个支持PHP网页服务器用于侦测主机一些资料的PHP脚本工具软件,可以提取文件系统中的信息,并以图形方式显示。它还支持包括中文在内的20多种语言和多种风格的模板。   1)系统要求 MySQL)的网络构架中央处理器为奔腾II 450以上、内存为256(Apache+(PHP+(  要搭建一个基于SAMP(Solaris + MB,以及硬盘空间为160 MB。   2)软件下载   命令如下:   #wget /sourceforge/phpsysinfo/phpsysinfo-2.3. tar.gz   3)软件安装   将下载的软件复制到/var/www/html/目录中,执行如下命令:   #mv phpsysinfo-2.3.tar.gz /var/www/html/sysinfo   #tar -zxvf phpsysinfo-2.3.tar.gz

您可能关注的文档

文档评论(0)

cai + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档