检查一下。邮件队列中的邮件正在等待中

时间:2015-02-03 15:53:12

标签: bash scripting

我知道linux命令“mailq”可以用来检查任何邮件是否挂起,如果我想收到警报,如果没有。挂起的邮件超过500,如果脚本可以这样做,会建议我该怎么办?非常感谢

1 个答案:

答案 0 :(得分:1)

这只是概念的简要概述。

count=`mailq | grep "Total requests" | awk -F: {'print $2'}`; if [ $count -ge 500 ]; then echo "CRITICAL: Mailq exceeded $count" ; fi

警报配置取决于您尝试配置相同的方式。例如:使用像nagios这样的监控工具。