码迷,mamicode.com
首页 >  
搜索关键字:vmstat mpstat iostat    ( 916个结果
开放系统监控shell脚本
1、需求描述 编写名为sysmon.sh的Shell监控脚本 监控内容包括CPU使用率、内存使用率、根分区的磁盘占用率 百分比只需精确到个位,如7%、12%、23%等 出现以下任一情况时告警:磁盘占用率超过90%、CPU使用率超过80%、 内存使用率超过90%,告警邮件通过mail命令发送到指定邮箱 结合crond服务,每半小时执行一次监控脚本 2、思路与命令测试 分析:监控内容包括CPU使用率、内存使用率、根分区的磁盘占用率 df 命令 awk 命令 mpstat 命令(需安装sysstat软件包) free 命令 crontab 命令 3、脚本编程与调试 使用用df命令提取出根分区的磁盘占用率,赋值给变量DUG 使用mpstat命令提取CPU使用率,赋值给变量CUG 使用free命令提取出内存使用率,赋值给变量MUG 使用if语句判断上述监控项目是否超标,将需要告警的信息保存到/tmp/alert.txt文件;若该存在则作为告警邮件发送 调试优化并设置crontab计划
分类:系统相关   时间:2019-02-06 23:59:33    阅读次数:706
CPU性能分析
CPU性能分析工具 lscpu:查看CPU硬件信息 :命令可以查看当前CPU配置信息,包括处理器型号以及核心数缓存等信息,CPU相当于人体的大脑,在系统中起着非常重要的作用,CPU性能越高,处理任务的能力就越强。 sar/top/uptime/mpstat/vmstat:CPU性能分析工具 sar命 ...
分类:其他好文   时间:2019-01-30 20:54:16    阅读次数:327
【原创】Linux基础之常用命令
1 磁盘、cpu、内存相关 查看整体磁盘占用情况 # df -h 查看指定目录磁盘占用情况,按照目录汇总,深度为1 # du -h --max-depth=1 $path 在指定目录查查找指定文件 # find $path -name $file_name 查看磁盘io # iostat 查看cpu ...
分类:系统相关   时间:2019-01-30 13:13:45    阅读次数:222
使用vmstat和iostat命令进行Linux性能监控【转】
转自:https://linux.cn/article-4024-1.html 这是我们正在进行的Linux命令和性能监控系列的一部分。vmstat和iostat两个命令都适用于所有主要的类unix系统(Linux/unix/FreeBSD/Solaris)。 如果vmstat和iostat命令在你 ...
分类:移动开发   时间:2019-01-27 21:41:51    阅读次数:215
Linux Performance tool
https://www.tecmint.com/command-line-tools-to-monitor-linux-performance/ https://www.tecmint.com/linux-performance-monitoring-with-vmstat-and-iostat-c ...
分类:系统相关   时间:2019-01-27 10:53:08    阅读次数:207
iostat性能分析
直接运行iostat 以上输出中,包含三部分: avg-cpu中各列参数含义如下: 1. 若 %iowait 的值过高,表示硬盘存在I/O瓶颈 2. 若 %idle 的值高但系统响应慢时,有可能是CPU等待分配内存,此时应加大内存容量 3. 若 %idle 的值持续低于1,则系统的CPU处理能力相对 ...
分类:移动开发   时间:2019-01-26 16:19:35    阅读次数:242
linux每日命令(38):iostat命令
阅读目录(Content) 一.命令格式 二.命令功能 三.命令参数 四.使用实例 1:显示所有设备负载情况 2:定时显示所有信息 3:显示指定磁盘信息 4:以M为单位显示所有信息 5:显示设备磁盘使用情况详细信息,使用率(%util)、响应时间(await) disk属性值说明: 备注: 形象的比 ...
分类:移动开发   时间:2019-01-24 11:10:34    阅读次数:250
iostat命令
iostst用于分析CPU和磁盘i/o相关的统计信息1、安装linux下yum install sysstat2、参数说明 -c 仅显示CPU统计信息.与-d选项互斥. -d 仅显示磁盘统计信息.与-c选项互斥 ---常用 -k 以K为单位显示每秒的磁盘请求数,默认单位块. --常用 -m 以M为单... ...
分类:移动开发   时间:2019-01-23 22:35:47    阅读次数:231
vmstat命令
vmstat:Reportvirtualmemorystatisticsvmstat[options][delay[count]]procs:[进程process]r:等待运行的进程的个数;CPU上等待运行的任务的队列长度;b:处于不可中断睡眠态的进程的个数;被阻塞的任务队列的长度;memory:swpd:交换内存使用总量;free:空闲的物理内存总量;buffer:用于buffer的内存总量;c
分类:其他好文   时间:2019-01-23 19:36:06    阅读次数:180
性能测试三十三:监控之Linux系统监控命令大全
1.top命令top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。下面详细介绍它的使用方法。top - 01:06:48 up 1:22, 1 user, load average: 0.06, 0.60, 0.48Tasks: 2 ...
分类:系统相关   时间:2019-01-19 11:20:13    阅读次数:172
916条   上一页 1 ... 11 12 13 14 15 ... 92 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!