#!/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;
創建自己的服務監視器
來源:夢飛科技
作者:夢飛
瀏覽量:141
更新:2018-07-13
從版本1.24.0開始,DA現在可以自動執行此操作。 請參閱此鏈接。 但是,以下代碼仍然有效,并且應該允許在需要時進行更多自定義。
許多管理員運行DA不檢查的額外軟件,以確保它正在運行。 這是一個簡單的腳本,使管理員能夠密切關注他正在運行的任何額外軟件。 在這個例子中,我們將檢查spamd proram。 如果適用,請使用您自己的信息替換粗體項目。