上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
2.6 实战案例:系统性能监控脚本
下面我们来编写一个检测系统环境、监控系统性能的脚本,并判断各项数据指标是否符合预设的阈值。如果数据有异常,那么将结果通过邮件发送给本机root账户。在实际生产环境能联网的情况下,也可以发送邮件给某个外网的邮件账户。
注意脚本中的很多预设值只是假设值,在实际生产环境中还需要根据业务和环境的需要,调整这些预设值。限于篇幅,本脚本仅获取部分性能参数指标,如果还有其他需要监控的数据,也可以使用类似的方法获取。另外,在过滤数据时暂时使用cut命令,学习后面章节的awk命令后,过滤数据会变得更简单。