使用 Ansible 统计服务器资源利用率:

3 条 shell 脚本实现统计:

CPU 利用率统计:

top -bn1 | grep load | awk '{printf "CPU Load: %.2f\n", $(NF-2)}'

内存利用率统计:

free -m | awk 'NR==2{printf "Memory Usage: %s/%sMB (%.2f%%)\n", $3,$2,$3*100/$2 }'

磁盘利用率统计(列出每块磁盘利用率):

df -h -t ext2 -t ext4 | grep -vE '^Filesystem|tmpfs|cdrom' | awk '{ print "Disk Usage:"" " $1 " " $3"/"$2" ""("$5")"}'

最新文章

  1. Hibernate之二级缓存
  2. gradle 默认属性
  3. 推荐10个bootstrap及其他框架的后台管理模板
  4. 连接Oracle的帮助类
  5. Tomcat7启动报Error listenerStart错误--转载
  6. 关于JavaScriptSerializer使用的问题
  7. 基于React Native的移动平台研发实践分享
  8. linux系统编程快速定位头文件的技巧之强大的grep命令
  9. Ubuntu LTS 系统学习使用体会和实用工具软件汇总 6.04 8.04 10.04 12.04 14.04 16.04
  10. linux中去掉^M的方法
  11. 团队项目第一篇——NABCD
  12. mysql创建用户并分配权限
  13. JQUERY-事件-动画-类数组对象-添加自定义API
  14. TensorFlow中的设备管理——Device的创建与注册机制
  15. Java学习笔记之——Manth类和String类
  16. bzoj4566 找相同字符
  17. 发布xxl-job executor dotnet core 执行器的实现
  18. LevelDB源码分析-Compact
  19. D3.js & Data Visualization & SVG
  20. IoC之Ninject

热门文章

  1. FTP服务-filezilla server 配置
  2. wikipedia 维基百科 语料 获取 与 提取 处理 by python3.5
  3. 无旋treap
  4. 一、Ansible安装
  5. Docker之 默认桥接网络与自定义桥接网卡
  6. python unittest setUp 和 setUpClass 区别
  7. windows下使用vscode编写运行以及调试C/C++
  8. 动态规划经典——最长公共子序列问题 (LCS)和最长公共子串问题
  9. 在IntelliJ IDEA中使用VIM
  10. centos7下安全访问远程服务器