Linux系统监测.ppt

Linux系统监测.ppt

ID:48055527

大小:204.50 KB

页数:19页

时间:2020-01-13

Linux系统监测.ppt_第1页
Linux系统监测.ppt_第2页
Linux系统监测.ppt_第3页
Linux系统监测.ppt_第4页
Linux系统监测.ppt_第5页
资源描述:

《Linux系统监测.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Linux系统监测讲授:杨建新本章内容监测系统性能优化系统性能监测和调整系统进程实现进程自动化8.1监测系统性能性能监测的对象监测CPU的状况监测内存的使用监测磁盘I/O性能8.1.1性能监测的对象性能监测的对象往往是比较容易形成性能瓶颈的部分,一般不外乎下面的几个部分:CPU内存和外存系统的I/O设备8.1.2监测CPU的状况使用proc虚拟文件系统:cat/proc/cpuinfo使用top命令使用uptime命令使用w命令top实例11:19:30up3days,1:43,2users,loadaverage:0.00,0.00,0.0041process

2、es:39sleeping,2running,0zombie,0stoppedCPUstates:0.1%user0.0%system0.0%nice0.0%iowait99.8%idleMem:109896kav,104060kused,5836kfree,0kshrd,7508kbuff72352kactv,336kin_d,760kin_cSwap:192740kav,26176kused,166564kfree76644kcachedPIDUSERPRINISIZERSSSHARESTAT%CPU%MEMTIMECPUCOMMAND24432root15

3、011241124852R0.11.00:000top1root1501047656S0.00.00:040init2root150000SW0.00.00:000keventd3root150000SW0.00.00:000kapmd4root3419000SWN0.00.00:000ksoftirqd_CPU09root150000SW0.00.00:000bdflush8.1.3监测内存的使用使用proc虚拟文件系统:cat/proc/meminfo使用free命令使用vmstat命令[root@localhostroot]#vmstatprocsmemo

4、ryswapiosystemcpurbwswpdfreebuffcachesisobiboincsussyid00026176615676527585201451031110998.1.4监测磁盘I/O性能使用iostat命令iostat55iostat命令实例#iostatLinux2.4.20-8(Linux-server)2005年08月14日avg-cpu:%user%nice%sys%idle0.690.000.1999.12Device:tpsBlk_read/sBlk_wrtn/sBlk_readBlk_wrtndev3-00.918.339.04

5、221461624017228.1.5KDE信息中心8.2优化系统性能内核调整文件系统调整磁盘I/O性能的优化8.3监测和调整系统进程监测进程调整进程的运行8.3.1监测进程使用ps命令ps–auxps-ef使用pstree命令使用XWindow中的系统监视器8.3.2调整进程的运行关闭进程:kill调整优先级:nicerenice在后台运行进程:command&Ctrl+Zjobsbgfg8.4实现进程自动化8.4.1Linux中的任务计划工具Linux中的任务计划工具:crond:周期性作业atd:一次性作业batch:系统负载低于0.8时执行作业8.4.2

6、使用cron建立任务计划检查crond服务运行状态:servicecrondstatus考察crond服务配置文件:#cat/etc/crontabSHELL=/bin/bashPATH=/sbin:/bin:/usr/sbin:/usr/binMAILTO=rootHOME=/#run-parts01****rootrun-parts/etc/cron.hourly024***rootrun-parts/etc/cron.daily224**0rootrun-parts/etc/cron.weekly4241**rootrun-parts/etc/cron.m

7、onthly8.4.2使用cron建立任务计划使用crontab命令编辑任务计划命令格式:rontab[-uuser]{-e

8、-l

9、-r}选项含义:-e:编辑某个用户的cron服务-l:列出某个用户cron服务的详细内容-r:删除没个用户的cron服务8.4.3使用at、batch工具at命令与cron不同的地方在于,at命令要在某一指定时间内调度一项一次性作业实例:#at23:53warning:commandswillbeexecutedusing(inorder)a)$SHELLb)loginshellc)/bin/shat>ping192.168.0.1

10、at>(Ctr

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。