专栏首页python3Shell脚本监控Linux系统CPU使用率

Shell脚本监控Linux系统CPU使用率

一、概述

通过top或者htop命令。可以看到每一个cpu核心的使用情况,但是服务器的整体cpu使用情况,就无法直观的看到。

需要通过shell脚本才能实现。

二、Shell脚本

cpu_ck.sh

#/bin/bash
#environment variable
source /etc/profile
#cpu
cpu_us=`vmstat | awk '{print $13}' | sed -n '$p'`
cpu_sy=`vmstat | awk '{print $14}' | sed -n '$p'`
cpu_id=`vmstat | awk '{print $15}' | sed -n '$p'`
cpu_sum=$(($cpu_us+$cpu_sy))
echo $cpu_sum

本文参考链接:

https://blog.csdn.net/xiezuoyong/article/details/74578895

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • [经验总结] 在 windows 命令窗

    在IDE里面直接执行 cpu.py文件是正常的,正常输出 CPU 信息,但放到命令窗口执行却提示 config 模块不存在

    py3study
  • 实现统计 android手机 CPU使用

    py3study
  • 用turtle库显示汉诺塔问题的过程

       一座汉诺塔,塔内有3个座A、B、C,A座上有n个盘子,盘子大小不等,大的在下,小的在上,如图所示。把这n个盘子从A座移到C座,但每次只能移动一个盘子,并且...

    py3study
  • linux 查看 CPU 使用率

    以上转自:https://blog.csdn.net/Alicia_N/article/details/87604709 -----------------...

    微风-- 轻许--
  • 使用python搭建一个Linux服务器监控系统

    首先需要将mysql的环境搭建好,具体就不多说了,为server准备一个python环境,然后安装三个python包

    我被狗咬了
  • zabbix监控主机cpu达到80%后报警

    在zabbix监控中,默认cpu监控模板中的触发器,当负载在一定时间内(比如最近5分钟)超过5以上为报警阀值。但是在实际场景中,由于服务器配置不一样,这个默认的...

    洗尽了浮华
  • [经验总结] 在 windows 命令窗

    在IDE里面直接执行 cpu.py文件是正常的,正常输出 CPU 信息,但放到命令窗口执行却提示 config 模块不存在

    py3study
  • 压测 -- cpu 各项指标

    压测过程中很重要的一点是观察cpu的各项指标,比如说cpu idel、user、cpu.load等,这些指标也间接反映了一个系统的抗压能力(容量)。 在lin...

    邹志全
  • Greenplum主节点与数据节点硬件详细信息

    $ free -h total used free shared buff/cache available Mem: 125G 6.1G 355M 230M 1...

    小徐
  • 实现统计 android手机 CPU使用

    py3study

扫码关注云+社区

领取腾讯云代金券