1 #!/bin/bash
2 for i in $(cat ip.txt);do
3 #内存
4 total_memo=$(ssh $i "free -m" |grep Mem |awk '{print $2}')
5 use_memo=$(ssh $i "free -m" |grep Mem |awk '{print $3}')
6 rate_memo=$(echo $use_memo*100/$total_memo |bc)
7 #负载
8 one_load=`ssh $i "uptime" |awk '{print $8}' |awk -F"," '{print $1}'`
9 ten_load=`ssh $i "uptime" |awk '{print $9}' |awk -F"," '{print $1}'`
10 fif_load=`ssh $i "uptime" |awk '{print $10}' |awk -F"," '{print $1}'`
11 #磁盘
12 total_disk=`ssh $i "df -h" |grep -w / |awk '{print $2}'`
13 use_disk=`ssh $i "df -h" |grep -w / |awk '{print $3}'`
14 rate_disk=`ssh $i "df -h" |grep -w / |awk '{print $5}'`
15 echo "$i 系统负载"$one_load" "$ten_load" "$fif_load" 总内存"$total_memo"MB 已使用"$use_memo"MB 使用率"$rate_memo"% 总磁盘"$total_disk" 已使用"$use_disk" 使用率"$rate_disk""
16 done

最新文章

  1. MySQL隐式转化整理
  2. 【GOF23设计模式】观察者模式
  3. Python之路【第五篇续】:面向对象编程二
  4. NOIP2016题目整合
  5. hadoop 2.5 hdfs namenode –format 出错Usage: java NameNode [-backup] |
  6. SQL exists( select 1 from
  7. ehcache入门
  8. 以DDD为开发模式的设计开发步骤可以是
  9. poj 1269 Intersecting Lines
  10. Spring @ Component 的作用
  11. 一分钟明白 VS manifest 原理
  12. Creating InetAddress object in Java
  13. Device tree customization
  14. Objective-C 空指针和野指针
  15. 最短路径 SPFA P3371 【模板】单源最短路径(弱化版)
  16. 项目ITP(二) 二维码 拿起你的手机装一装,扫一扫 【每日一搏】
  17. 在已有的Java项目中使用Kotlin
  18. 剑指offer 1.数组 二维数组中查找
  19. python语法基础-初始化/继承
  20. django admin list_filter的使用

热门文章

  1. 目标检测性能评价——关于mAP计算的思考
  2. centos7.4 卸载python2.7.5安装python3.6.3版本
  3. Windows命令行学习(系统信息收集)
  4. WinForm只运行运行一个实例(单开)
  5. Springboot+Vue前后端分离的博客项目
  6. 【Springboot】Springboot自动装配原理
  7. 【JDK8】Java8 新增BASE64加解密API
  8. LA3266田忌赛马
  9. android添加账户源码浅析
  10. android签名分析及漏洞修复