位置: 编程技术 - 正文

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

  • 增值税发票验真伪怎么验
  • 变更税务法人需要怎么办
  • 公司销售固定资产汽车如何填申报表
  • 应付福利费直接计入未分配利润
  • 调整增值税误差的原因
  • 开红字发票如何调整收入?
  • 工程前期土地平整的会计分录怎么写?
  • 股东入股资本公司的条件
  • 收到子公司税后利润
  • 不是企业性质的民办学校要交什么税
  • 收到上个月的发票怎么做分录
  • 案例分析房产税会计分录怎么写?
  • 小规模纳税人开专票税率是1%还是3%
  • 进项税额转出是好事还是坏事
  • 个人取得下列各项所得须自行申报纳税的有
  • 广告代理服务计入什么费用
  • 计提外币借款利息
  • 房地产企业已预缴增值税如何抵扣
  • 其他业务成本借贷方向表示
  • 进项税额加计扣除分录
  • win10任务栏不显示最近
  • 网卡和网线都正确接法
  • 职工廉租房怎么办理
  • 技术合同包括哪些类型
  • Yii2使用驼峰命名的形式访问控制器(实例讲解)
  • PHP:oci_new_collection()的用法_Oracle函数
  • 空调应该计入什么科目
  • os x yosemite dp6下载 os x 10.10 dp6官方下载地址
  • 事业单位专项经费包括哪些
  • 企业核定征收管理办法
  • php umask
  • 收取包装物押金税率
  • 银行本票结算的特点是什么
  • 印度活根桥 (© dhritipurna/Shutterstock)
  • php网页安全认证是什么
  • linux驱动和windows驱动
  • 金融性资产有哪些
  • gpio口是什么意思?
  • csdn创作激励
  • linuxless命令查看文件
  • 企业接受投资会导致所有者权益增加吗
  • 电子银行回单可以导出吗
  • 营改增之后还有营业税金及附加吗
  • 生产油漆涂料的物质
  • 2022年我们国家将举行什么样的盛会
  • mysql 5.7.22安装教程
  • 成本会计制造费用核算的内容
  • 私募基金成立备案流程
  • 酒店收入是什么收入
  • 去年少交的增值税可以和今年的合并吗
  • 合同未约定开票但对方不给开
  • 以前年度少计提的工资怎么处理
  • 退回现金会计分录
  • 出口收到货款怎么做账
  • 首先我们先了解一下作者英语怎么说呢
  • 买断式回购交易情况
  • sql server如何进行安全设置
  • windows 8
  • apple mac book
  • 如何搭建一台内网服务器
  • xp系统做完了进不去
  • macbook key
  • 电脑市场调查报告
  • win10系统更新后网速变慢
  • win7系统中怎样没有智能卡服务
  • linux的ssr
  • win8的开始菜单在哪里
  • pim架构
  • shell产生随机字符串
  • javascript的面向对象
  • javascript运用
  • service segment
  • js滚动条怎么调出来
  • 前端闭包函数
  • js写表格模板
  • 四川省税务局官方网站申报窗口
  • 河北省国家税务总局云办税厅
  • 税务局监控个人账户流程
  • 国家税务总局中山市税务局港口税务分局
  • 苏州虎丘区税务局在哪里
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设