linux 循环 cpu使用率脚本,Linux Shell脚本监视CPU利用率,达到设置的CPU利用率时发送电子邮件...

本文介绍了两种Linux Shell脚本,用于监控CPU利用率。当CPU利用率超过设定阈值(如80%)时,脚本会触发电子邮件通知,提供详细的CPU使用情况和占用资源的进程信息。用户可以自定义邮件接收地址和CPU利用率阈值。
摘要由CSDN通过智能技术生成

有很多开源监控工具可用于监控Linux系统性能,当系统达到给定的阈值限制时,它将发送电子邮件警报。它监视CPU利用率、内存利用率、交换利用率、磁盘空间利用率等所有内容。如果你只有很少的系统并且想要监视它们,那么编写一个小的shell脚本可以实现这一点。在本文中,我们添加了两个shell脚本来监视Linux系统上的CPU利用率。当系统达到给定阈值时,它将触发邮件到相应的电子邮件ID,即到达设置的CPU利用率时发送电子邮件通知用户。

方法一:Linux Shell脚本监视CPU利用率,达到设置的CPU利用率时发送电子邮件

如果你只想在系统达到给定阈值时通过邮件通知用户,请使用以下脚本,这是非常简单和直接的一行脚本。

当你的系统达到80%的CPU利用率时,它将触发电子邮件:

*/5 * * * * /usr/bin/cat /proc/loadavg | awk '{print $1}' | awk '{ if($1 > 80) printf("Current CPU Utilization is: %.2f%\n"), $0;}' | mail -s "High CPU Alert" ywnz@qq.com

注意:你需要更改电子邮件ID,而不是我们的电子邮件ID,此外,你可以根据需要更改CPU利用率阈值。

输出:你将收到类似下面的电子邮件提醒:

Current CPU Utilization is: 80.40%(即当前CPU利用率为:80.40%)

方法二:Linux Shell脚本监视CPU利用率,达到设置的CPU利用率时发送电子邮件

如果要在邮件警报中获取有

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值