位置: 编程技术 - 正文

使用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)

  • 生产经营所得个人所得税怎么申报
  • 所得税汇算清缴分录怎么做
  • 股份公司解散是什么?
  • 收到备用金的会计分录怎么写
  • 应付职工薪酬为什么不属于金融负债
  • 增值税13%税率有哪些
  • 营业成本包括三大费用如何称呼
  • 公司的会议议程怎么写
  • 资本公积金转增股本是利好吗
  • 国有企业取得的土地收储款是否要上缴财政
  • 营改增后企业要交哪些税
  • 电视台广告费可以抵扣吗
  • 公司向贷款公司贷款做账分录
  • 所有的企业都能采用免费策略
  • 酒店业小规模纳税人可以享受2023年应纳税额抵减政策吗
  • 企业租车费用怎么处理方法
  • 开发票时怎么修改税收分类简称?
  • 收据大写要写整吗
  • 代收代付水电费会计分录
  • 全额计提坏账的款项收回
  • 计算机著作权登记证书
  • 未分配利润清算如何处理
  • 退留抵税额会计分录
  • 国家统计局一套表平台网址
  • 小企业会计准则下融资租入固定资产的核算
  • php中数组的常用函数及用法
  • chrome内核的浏览器是什么意思
  • appdata文件夹可以改名吗
  • 公司吸收合并股权
  • php unset()
  • 盈余公积科目是什么科目
  • 商贸企业小规模税率是多少
  • 什么是非征期税未报
  • C++ Linux Web Server 面试基础篇-操作系统(四、线程通信)
  • php curl file_get_contents
  • 前端生成docx
  • 国内版的chatpdf
  • php curlfile
  • 金税盘全额抵扣分录
  • 在职工教育经费包括哪些
  • 购进免税农产品进项税额计算
  • 研发失败的费用允许加计扣除吗
  • 报销人和经办人的含义
  • 抵扣进项税是怎么算的
  • 个税代扣代缴手续费返还需要缴纳增值税吗
  • 发票含税和不含税的区别
  • sqlserver聚集函数
  • sql server sql文件
  • 发票金额大于付款金额怎么写说明
  • 增值税一般纳税人是什么意思
  • 减免的应付账款如果入账
  • 纸巾的发票可以抵扣进项税吗
  • 现金日记账和银行日记账必须逐月结出余额
  • 购买材料发生商损怎么算
  • 保险赔偿收入如何减税额
  • 旅游服务小规模差额税率
  • 小规模纳税人如何缴纳企业所得税
  • 费用报销有哪些
  • 其他货币资金存出投资款借方增加还是减少
  • 税控盘网上抄报税的步骤
  • 差旅费报销属于自制原始凭证吗
  • 企业没有期初数据,会计怎么做账
  • 批量替换多个wps文档的内容
  • windows虚拟内存转移有什么危害
  • windows不兼容
  • ubuntu怎样
  • winxp系统连接网络
  • 如何解决孩子多动
  • win8的系统
  • win10时间不见了怎么办
  • 239mbps是多少兆网速
  • jquery 限制文件大小
  • css放大字体
  • android 笔记软件推荐
  • jquery添加节点
  • package.json里面的配置
  • android线程状态
  • js禁用页面所以输入框
  • 2021边疆补助什么时候下来
  • 广州财务顾问公司
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设