#!/bin/sh
COUNT=`ps -ax | grep -v grep | grep -c spamd`
if [ $COUNT -eq 0 ]; then
#the command used to start spamd
/usr/bin/spamd -d -c -m 5
sleep 3
COUNT=`ps -ax | grep -v grep | grep -c spamd`
if [ $COUNT -eq 0 ]; then
echo -e "Subject: spamd is downnnspamd is downn.\n\n" | /usr/sbin/exim your@email.com
fi
fi
exit 0;
创建您自己的服务监视器
来源:梦飞科技
作者:梦飞
浏览量:181
更新:2018-05-04
从版本1.24.0开始,DA现在可以为您自动执行此操作。 看到这个链接。 但是,下面的代码仍然可以工作,如果需要的话,应该允许更多的自定义。
许多管理员运行DA无法检查的额外软件,以确保它正在运行。 这是一个简单的脚本,使管理员能够关注他正在运行的任何额外软件。 在这个例子中,我们将检查spamd proram。 在适用的地方用您自己的信息替换粗体项目。











