Уведомление из linux box
Я использую замазку на сервере Windows для входа на удаленный сервер. Мне нужно следить за некоторыми заданиями на этом удаленном компьютере с Linux. Мне нужен какой-нибудь скрипт или бинарный файл, который отправит мне уведомление на windows server/pc, как только на удаленном сервере произойдет сбой задания.
Уведомить-отправить не работает там. Я использую Redhat Linux.
1 ответ
Вы можете установить задание cron на вашем Linux-компьютере, которое будет отправлять вам сообщения по электронной почте, если произойдет сбой или понадобится какая-либо информация Например, я использую этот сервис для мониторинга процесса копирования дампа.
Этот скрипт возьмет резервную копию и после завершения уведомит меня на мою почту.
#!/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" abc@xyz.com < /opt/body.txt
Здесь файл body.txt будет содержать тело письма.
cron will execute this file as below:
1 1 * * * sh dump.sh
Это может помочь.