gpt4 book ai didi

linux - 用于 CPU 负载监控的 Shell 脚本

转载 作者:太空狗 更新时间:2023-10-29 11:15:15 25 4
gpt4 key购买 nike

我正在寻找一个可以监控每天 CPU 使用情况的脚本。我遇到的所有脚本都会进行实时监控,并在满足某些方面(如负载增加超过 80%)时发送电子邮件。

是否可以使用 shell 脚本监控和了解 CPU 的最大、最小和平均利用率?

最佳答案

您可以使用下面的脚本来监控服务器负载,

#!/bin/bash
r=$(cat /proc/loadavg | awk -F. '{print $1}')
if [ $r -ge 50 ]
then
/bin/mail -s "Warning: High Server Load on: `hostname -i` Load Average: $r" your@emailid.here
fi

另存为,loadmon.sh

添加定时任务:

 * * * * * /bin/sh /path/for/loadmon.sh

谢谢。

关于linux - 用于 CPU 负载监控的 Shell 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15655969/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com