shell(四) 服务器性能监控任务
2018-02-02 15:01
155 查看
为了持续观察服务器每天的基本运行状态,包括服务器的CPU负载、内存和交换空间、磁盘使用率,网络带宽占用等情况。需要定期记录不同时间段的状态信息,并提供方便易读的运行日志。
第一个版本:
由于top中不显示磁盘读写情况和带宽占用情况,需要使用fdisk -l 和网络监控命令iftop或nload命令来查看带宽占用情况。
第一个版本:
#!/bin/bash i=0 while(( $i<180 )) do let "i++" top -b | head -n 20 >> top.log sleep 2s done
由于top中不显示磁盘读写情况和带宽占用情况,需要使用fdisk -l 和网络监控命令iftop或nload命令来查看带宽占用情况。
相关文章推荐
- linux实战(十一)----shell监控服务器性能---综合运用
- linux实战(十一)----shell监控服务器性能---综合运用
- linux下性能监控shell脚本实现系列一(服务器整体性能监控)
- linux下性能监控shell脚本实现系列一(服务器整体性能监控)
- 使用shell脚本进行服务器系统监控——系统负载监控(2)
- 使用shell脚本进行服务器系统监控——系统负载监控(4)
- 服务器监控(包括性能指标与web应用程序)
- LoadRunner监控服务器性能指标
- [置顶] linux系统tomcat应为被定时任务脚本监控自动部署,服务器重启导致同一个tomcat出现很多进程,kill -9杀死又出现等一系列问题解决。
- 写了一个简单的shell脚本监控mysql服务器运行状态
- 利用windows性能计数器进行服务器性能监控示例分享
- shell脚本FAQ与常用数据库服务器监控脚本示例
- 监控服务器swap并重启php的Shell脚本
- 使用Prometheus监控服务器性能
- Shell脚本监控服务器在线状态和邮件报警的方法
- 使用shell脚本进行服务器系统监控——页面调度与交换空间监控
- 使用shell脚本进行服务器系统监控——页面调度与交换空间监控
- Jmeter使用插件监控远端服务器性能数据
- 【性能监控】 -使用LR监控windows系统服务器
- 【JMeter】JMeter使用plugins插件进行服务器性能监控