- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
管理员必备的20个Linux系统监控工具教程
HYPERLINK /JemBai/archive/2010/07/30/1788484.html 管理员必备的20个Linux系统监控工具
需要监控Linux服务器系统性能吗?尝试下面这些系统内置或附件的工具吧。大多数Linux发行版本都装备了大量的监控工具。这些工具提供了能用作取得相关信息和系统活动的量度指标。你能使用这些工具发现造成性能问题可能原因。此次讨论到的工具只是分析和调试服务器下面问题时最基本工具中的一部分。
1.找出瓶颈
2.硬盘(存储)瓶颈
3.CPU及内存瓶颈
4.网络瓶颈
#1: top - 进程活动
top提供一个当前运行系统实时动态的视图,也就是正在运行进程。在默认情况下,显示系统中CPU使用率最高的任务,并每5秒钟刷新一次。
图01.Linux top命令
常用热键
热键 用途?t 显示摘要信息开关.?m 显示内存信息开关.?A 分类显示系统不同资源的使用大户。有助于快速识别系统中资源消耗多的任务。?f 添加删除所要显示栏位.?o 调整所要显示栏位的顺序.?r 调整一个正在运行的进程Nice值.?k 结束一个正在运行的进程.?z 彩色/黑白显示开关
#2:vmstat -系统活动、硬件及系统信息
使用vmstat命令可以得到关于进程、内存、内存分页、堵塞IO、traps及CPU活动的信息。
# vmstat 3
输出样例:
procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu------r? b?? swpd?? free?? buff? cache?? si?? so??? bi??? bo?? in?? cs us sy id wa st0? 0????? 0 2540988 522188 5130400??? 0??? 0???? 2??? 32??? 4??? 2? 4? 1 96? 0? 01? 0????? 0 2540988 522188 5130400??? 0??? 0???? 0?? 720 1199? 665? 1? 0 99? 0? 00? 0????? 0 2540956 522188 5130400??? 0??? 0???? 0???? 0 1151 1569? 4? 1 95? 0? 00? 0????? 0 2540956 522188 5130500??? 0??? 0???? 0???? 6 1117? 439? 1? 0 99? 0? 00? 0????? 0 2540940 522188 5130512??? 0??? 0???? 0?? 536 1189? 932? 1? 0 98? 0? 00? 0????? 0 2538444 522188 5130588??? 0??? 0???? 0???? 0 1187 1417? 4? 1 96? 0? 00? 0????? 0 2490060 522188 5130640??? 0??? 0???? 0??? 18 1253 1123? 5? 1 94? 0? 0显示内存使用详细信息
# vmstat -m显示内存活动/不活动的信息
?
?
#3: w - 显示谁已登录,他们正在做什么?
w命令显示系统当前用户及其运行进程的信息。
# w username
# w vivek
输出样例:
17:58:47 up 5 days, 20:28,? 2 users,? load average: 0.36, 0.26, 0.24USER???? TTY????? FROM????????????? LOGIN@?? IDLE?? JCPU?? PCPU WHATroot???? pts/0??? 45?????? 14:55??? 5.00s? 0.04s? 0.02s vim /etc/resolv.confroot???? pts/1??? 45?????? 17:43??? 0.00s? 0.03s? 0.00s w#4:uptime - 告诉系统已经运行了多久?
uptime命令过去只显示系统运行多久。现在,可以显示系统运行多久、当前有多少的用户登录、在过去的1,5,15分钟里平均负载时多少。
# uptime
输入样例:
18:02:41 up 41 days, 23:42,? 1 user,? load average: 0.00, 0.00, 0.001可以被认为是最优的负载值。负载是会随着系统不同改变得。单CPU系统1-3和SMP系统6-10都是可能接受的。
#5:ps - 显示进程
ps命令显示当前运行进程的快照。使用-A或-e显示所有进程。
# ps -A
输出样例:
P
您可能关注的文档
- 简易调频无线话筒的设计与制作教程.docx
- 简易数字频率计课程设计报告教程.doc
- 简述百世汇通四川分公司运输系统时效性提升的建议教程.docx
- 简答与应用题简化版教程.doc
- 2015届高三一轮复习:现代文阅读专题3第3节体会文中语句的含义要点.ppt
- 算法与数据结构实验报告教程.doc
- 2015届高考地理一轮复习讲义:中国的工业(湘教版)要点.ppt
- 2015届高三语文一轮复习:语言表达简明、连贯、得体-准确、鲜明、生动要点.doc
- 算法表达式语法检查(数据结构课程设计)教程.doc
- 2015届高考地理一轮复习课件:1.1人口的数量变化人口的合理容量(人教版)要点.ppt
- 2023年江苏省镇江市润州区中考生物二模试卷+答案解析.pdf
- 2023年江苏省徐州市邳州市运河中学中考生物二模试卷+答案解析.pdf
- 2023年江苏省苏州市吴中区中考冲刺数学模拟预测卷+答案解析.pdf
- 2023年江苏省南通市崇川区田家炳中学中考数学四模试卷+答案解析.pdf
- 2023年江西省吉安市中考物理模拟试卷(一)+答案解析.pdf
- 2023年江苏省泰州市海陵区九年级(下)中考三模数学试卷+答案解析.pdf
- 2023年江苏省苏州市高新二中中考数学二模试卷+答案解析.pdf
- 2023年江苏省南通市九年级数学中考复习模拟卷+答案解析.pdf
- 2023年江苏省南通市海安市九年级数学模拟卷+答案解析.pdf
- 2023年江苏省泰州市靖江外国语学校中考数学一调试卷+答案解析.pdf
文档评论(0)