位置: 编程技术 - 正文

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

  • 补提以前年度的盈余公积可以在本年任意月份提取吗
  • 财产行为税包括资源税吗
  • 劳务报酬支出 怎么做账
  • 全面一次性奖金收入扣税标准
  • 收入纳税明细里的收入是税前还是税后
  • 小企业会计准则会计科目表
  • 境外企业在境内取得的收入所得税
  • 二手车销售统一专票图片
  • 消费税的应纳税额的计算
  • 募集资金怎么算
  • 长期合同收入与应收帐款如何处理?
  • 小规模纳税人要做账吗
  • 专票信息内容
  • 小规模纳税人核定征收怎么报税
  • 个体户进项发票多开出发票少怎么办
  • 4月份到期包括4月吗
  • 支付给供应商的现金属于什么活动
  • 金融企业准备金计提管理办法最新
  • 所得税会计方法有哪几种
  • 会计利润和税务利润的暂时性差异和永久性差异
  • 企业取得代扣代缴个税手续费分录
  • 企业所得税季报怎么申报
  • 差旅费进项可以跨月抵扣吗
  • msiexec.exe是什么进程介绍
  • 其他应收款对应的会计科目
  • ajax无刷新技术
  • php 用户和密码
  • SSDP Discovery Service 是什么可以禁用吗
  • 小规模发票一般怎么开
  • 预计资产未来现金流量的期限
  • 详谈的详是什么意思
  • 非货币性资产交换
  • 红字发票什么作用
  • php实现删除功能
  • 以前年度进项转出分录
  • 原生js实现promise.all
  • "设计"
  • 功能强大的php文件有哪些
  • 员工预支款计入什么科目
  • 收到待报解预算收入怎么做分录
  • 管理费用包括哪些部门的工资
  • 记账凭证中的会计科目错误导致账簿错误的更正法
  • 帝国cms灵动标签 PHP变量文章ID加减1
  • 专用发票金额与专票不符
  • 季度预缴纳税申报表利润总额
  • 资产减值损失包括什么
  • sql server拒绝访问是什么情况
  • 一般纳税人购入固定资产进项抵扣
  • 新成立公司如何报税
  • 固定资产的核算内容包括
  • 工程咨询服务发展指导意见坚持市场培优的原则
  • 失控发票未付款什么意思
  • 税费多一分钱怎么调回来?
  • 跨年度暂估成本高了怎么办
  • 并购贷款是固定资产贷款吗
  • 收到的稳岗补贴要交企业所得税吗
  • 企业会计准则中职工薪酬
  • 职工福利费的好处
  • mysql的操作
  • win7安装mysql5.5
  • win10系统优酷播放不了
  • windows2003怎么升级
  • macbook 手写
  • Linux开机启动文件
  • win8怎么把c盘恢复出厂设置
  • linux 网页
  • javascript字面量
  • css颜色值正确的表达形式
  • js如何创建类
  • jquery1.8
  • 在node.js中想要监听事件
  • dos 到指定目录
  • python中pandas.DataFrame对行与列求和及添加新行与列示例
  • 一波JavaScript日期判断脚本分享
  • 安卓微信自带聊天背景图片高清
  • jquery修改css
  • 北京市网上税务局(自然人版)
  • 怎么屏蔽微信群消息,但是不退出此群
  • 全国书法等级考试官网
  • 百旺税控盘怎样清盘
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设