1
  1. Создать каталоги logs (для выводимых журналов)
  2. Создать скрипт IsTheServerUp.bash
  3. Напишите скрипт для проверки работоспособности сервера
  4. Записать (echo) результат в файл
  5. Используйте команду curl для проверки сервера
  6. Используйте правила выше, чтобы написать свой bash
    • Используйте curl для запроса веб-страницы с сервера
    • Укажите параметр --output/dev/null + аргумент для подавления вывода.
    • Проверить статус возврата ($?)
      • Если статус 0 (успех)
      • Если нет (0) сообщение об ошибке
    • Включите код состояния и отметку даты / времени.
    • Записать выводимое сообщение в mylog.log

Мой текущий код, который не работает:

#! bin/bash
if curl -s --head  --request GET http://opx.com/opx/version | grep "200 OK"    > /dev/null && curl -s --head --request GET http://oss.com/version | grep "200   OK" > /dev/null;
exit 0

0