位置: 编程技术 - 正文

使用shell脚本采集系统cpu、内存、磁盘、网络等信息(shell脚本 -ne 0)

编辑:rootadmin

一、cpu信息采集

1).采集cpu使用率

采集算法:通过/proc/stat文件采集并计算CPU总使用率或者单个核使用率。以cpu0为例,算法如下:1. cat /proc/stat | grep ‘cpu0'得到cpu0的信息2. cpuTotal1=user+nice+system+idle+iowait+irq+softirq3. cpuUsed1=user+nice+system+irq+softirq4. sleep 秒5. 再次cat /proc/stat | grep 'cpu0' 得到cpu的信息6. cpuTotal2=user+nice+system+idle+iowait+irq+softirq7. cpuUsed2=user+nice+system+irq+softirq8. 得到cpu0 在秒内的单核利用率:(cpuUsed2 ? cpuUsed1) * / (cpuTotal2 ? cpuTotal1)相当于使用top ?d 命令,把user、nice、system、irq、softirq五项的使用率相加。shell代码:2).采集cpu负载

采集算法:读取/proc/loadavg得到机器的1/5/分钟平均负载,再乘以。shell代码:

二、内存采集

1).应用程序使用内存采集算法:读取/proc/meminfo文件,(MemTotal ? MemFree ? Buffers ? Cached)/得到应用程序使用内存数。shell代码:2).MEM使用量采集算法:读取/proc/meminfo文件,MemTotal ? MemFree得到MEM使用量。shell代码:3).SWAP使用大小采集算法:通过/proc/meminfo文件,SwapTotal ? SwapFree得到SWAP使用大小。shell代码:

三、磁盘信息采集(disk io)

1、IN:平均每秒把数据从硬盘读到物理内存的数据量采集算法:读取/proc/vmstat文件得出最近秒内pgpgin的增量,把pgpgin的增量再除以得到每秒的平均增量。相当于vmstat 命令bi一列的输出。shell代码:

2、OUT:平均每秒把数据从物理内存写到硬盘的数据量采集算法:读取/proc/vmstat文件得出最近秒内pgpgout的增量,把pgpgout的增量再除以得到每秒的平均增量。相当于vmstat 命令bo一列的输出。shell代码:

四、网络1).流量以

推荐整理分享使用shell脚本采集系统cpu、内存、磁盘、网络等信息(shell脚本 -ne 0),希望有所帮助,仅作参考,欢迎阅读内容。

使用shell脚本采集系统cpu、内存、磁盘、网络等信息(shell脚本 -ne 0)

文章相关热门搜索词:shell脚本调用脚本,shell脚本一百例,shell脚本怎么用,shell脚本怎么用,shell脚本.sh,shell脚本怎么用,shell脚本wc,shell脚本-lt,内容如对您有帮助,希望把文章链接给更多的朋友!

使用shell脚本分析网站日志统计PV、、等数据 下面的脚本能统计出网站的总访问量,以及,出现的次数。统计出来后,我们可以结合监控宝来进行记录,进而可以看出网站访问量是否异常,是否

shell数组操作简明总结 数组作为一种特殊的数据结构在任何一种编程语言中都有它的一席之地,当然bashshell也不例外。本文就shell数组来做一个小的总结。在这里只讨论一维数

监控php-fpm并自动重启服务的shell脚本 脚本代码:#!/bin/bash#变量初始化process="php-fpm"#进程名startCmd="/etc/init.d/php-fpmstart"#启动命令down=0whiletruedo#取得http状态码code=$(curl-H"Host:www.gimoo.net"-m5-L-s-w%{ht

标签: shell脚本 -ne 0

本文链接地址:https://www.jiuchutong.com/biancheng/374850.html 转载请保留说明!

上一篇:Bash Shell字符串操作小结(bash 字符串操作)

下一篇:使用shell脚本分析网站日志统计PV、404、500等数据(shell脚本的fi)

  • 建筑业的增值税税负
  • 小规模纳税人的起征点是多少
  • 增值税期末余额在哪方
  • 支票盖财务章盖在哪里
  • 报销必须是公司吗
  • 其他流动资产对应科目
  • 持有至到期投资是什么意思
  • 工会经费交税会计分录
  • 票据的融资
  • 小规模免税农产品怎么做账
  • 润滑油交消费税税率
  • 股权转让中土地增值是否交纳个人所得税
  • 出售固定资产的净收益
  • 报废资产处置收入怎么计税
  • 企业购买的衣服会计分录
  • 免税销售额是否计入成本
  • 广东省电子税务局app下载
  • 租赁场地费入什么科目
  • 餐饮业是否可以开专用发票
  • 税局代增值税专用发票 需要带什么
  • 无法查明原因的现金溢余计入什么科目?
  • 个人储蓄存款利率
  • 电脑检测不到税控盘原因
  • 房屋对外投资
  • 个人所得税的征收
  • 免抵退不得免征和抵扣是什么意思
  • 小规模纳税人销售额超过500万
  • 城镇土地使用税优惠政策
  • 计提本月应付的租金
  • 未开票收入冲回如何做账
  • 营业款怎么存入公司账户
  • babel-plugin-import
  • 安卓车机系统开发
  • linux乱码怎么改
  • 销售机构人员工资属于管理费用吗
  • 如何挽留婚姻危机
  • 长期债券投资业务处理
  • 购进商品发生溢余的核算
  • yii框架教程
  • Vue:element-ui中表格过长内容隐藏显示
  • es6解构赋值对象
  • react组件constructor
  • 借入资金会计科目
  • 农业企业所得税是免税的吗
  • 企业注销时实收资本清算时要作资产处置收益交所得税吗
  • 设备 融资租赁
  • 信用卡收款怎么查询
  • 做工程没钱了可以贷款吗
  • 提前开具发票怎么做账
  • wordpress提示插件
  • 商标注册费用可以退吗
  • 金税盘清卡失败增值税未申报或未比对
  • MSSQL2005 INSERT,UPDATE,DELETE 之OUTPUT子句使用实例
  • 企业的所得税税率怎么计算
  • 买房的社保指的是什么
  • 跨年银行回单怎么入账
  • 政府补贴专项资金补贴开发票
  • 房地产企业预缴土地增值税
  • 结转已到期未兑现的商业承兑汇票会计分录
  • 新会计准则报表模板
  • 其他综合收益 综合收益
  • 建造固定资产的账务处理(出包方式)
  • 产品成本核算的原则是
  • JDBC探索之SQLException解析
  • windows server 2008 r2离线激活
  • win7怎么禁止u盘自动运行
  • windowxp背景图
  • centos7图形安装
  • 怎么把硬盘安装到电脑上
  • win7开机每次都要输入用户名
  • win8玩游戏
  • javascript总结
  • nodejs查找文件
  • 批处理字符串截取
  • webuploader.create
  • angular const
  • Qt Creater调试时一直出现:“DEBUGGER: Waiting for debug socket connect” 和“DEBUGGER: go to sleep”
  • python 脚本编写
  • 党建服务中心属于哪个区
  • 山东中信银行电话
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设