2017-09-23 62 views
-2

我在Windows服務器上使用putty登錄到遠程服務器。我需要監視該遠程Linux機器上的一些作業。我需要一些腳本或二進制文件,一旦在遠程服務器上作業失敗,它會在Windows Server/PC上向我發送通知。來自linux的通知箱

通知發送不在那裏工作。我使用紅帽Linux。

+1

Stack Overflow是編程和開發問題的網站。這個問題似乎與題目無關,因爲它不涉及編程或開發。請參閱幫助中心的[我可以詢問哪些主題](http://stackoverflow.com/help/on-topic)。也許[超級用戶](http://superuser.com/)或[Unix&Linux堆棧交換](http://unix.stackexchange.com/)會是一個更好的地方。 – jww

回答

0

您可以在您的Linux機器上設置一個cron作業,如果發生任何故障或您需要的任何細節,它將通過郵件發送給您。例如,我正在使用此服務來監視轉儲複製過程。

這個腳本將採取備份,並在完成後在我的郵件上通知我。

#!/bin/bash 
date=`date -d '1 hour ago' "+%Y-%m-%d-%H"` 

#/usr/bin/svnadmin dump /abc/xyz/ > /home/server1/backup/dump_$date.dump 
/usr/bin/svnadmin dump /abc/xyz/ > /root/svn/dump_$date.dump  

mail -s "SVN DUMP" [email protected] < /opt/body.txt 

在這裏,body.txt文件將包含郵件正文。

cron will execute this file as below: 
1 1 * * * sh dump.sh 

這可能有所幫助。