Как получить предупреждение, когда система опустится?

which rm

может быть наиболее полезным. Обычно он показывает полный путь к исполняемому файлу, который найден в вашем PATH. Если имеется несколько исполняемых файлов этого имени, он показывает первый найденный (тот, который будет выполнен). Если есть псевдоним, он показывает псевдоним в дополнение к пути.

whereis rm

также может помочь выяснить такие вещи. Пока which показывает первый экземпляр, найденный в $ PATH, whereis показывает их все.

1
задан 12 June 2011 в 12:37

16 ответов

Вы можете использовать ping. Хотя отказ ping не обязательно означает, что ваша система не работает, это также может произойти, если сеть отключена, но я считаю, что для большинства целей и целей это одно и то же. Вы можете использовать следующий скрипт

#!/bin/bash
HOSTS="cyberciti.biz theos.in router"

COUNT=4

for myHost in $HOSTS
do
  count=$(ping -c $COUNT $myHost | grep 'received' | awk -F',' '{ print $2 }' | awk '{ print $1 }')
  if [ $count -eq 0 ]; then
    # 100% failed 
    echo "Host : $myHost is down (ping failed) at $(date)"
  fi
done  

Это отсюда. Вы также можете настроить задание cron для этого или любого подобного сценария для проверки всех ваших серверов через регулярный интервал.

4
ответ дан 25 May 2018 в 20:22

Вы можете использовать ping. Хотя отказ ping не обязательно означает, что ваша система не работает, это также может произойти, если сеть отключена, но я считаю, что для большинства целей и целей это одно и то же. Вы можете использовать следующий скрипт

#!/bin/bash HOSTS="cyberciti.biz theos.in router" COUNT=4 for myHost in $HOSTS do count=$(ping -c $COUNT $myHost | grep 'received' | awk -F',' '{ print $2 }' | awk '{ print $1 }') if [ $count -eq 0 ]; then # 100% failed echo "Host : $myHost is down (ping failed) at $(date)" fi done

Это отсюда. Вы также можете настроить задание cron для этого или любого подобного сценария для проверки всех ваших серверов через регулярный интервал.

4
ответ дан 25 July 2018 в 21:44

Вы можете использовать ping. Хотя отказ ping не обязательно означает, что ваша система не работает, это также может произойти, если сеть отключена, но я считаю, что для большинства целей и целей это одно и то же. Вы можете использовать следующий скрипт

#!/bin/bash HOSTS="cyberciti.biz theos.in router" COUNT=4 for myHost in $HOSTS do count=$(ping -c $COUNT $myHost | grep 'received' | awk -F',' '{ print $2 }' | awk '{ print $1 }') if [ $count -eq 0 ]; then # 100% failed echo "Host : $myHost is down (ping failed) at $(date)" fi done

Это отсюда. Вы также можете настроить задание cron для этого или любого подобного сценария для проверки всех ваших серверов через регулярный интервал.

4
ответ дан 2 August 2018 в 03:20

Вы можете использовать ping. Хотя отказ ping не обязательно означает, что ваша система не работает, это также может произойти, если сеть отключена, но я считаю, что для большинства целей и целей это одно и то же. Вы можете использовать следующий скрипт

#!/bin/bash HOSTS="cyberciti.biz theos.in router" COUNT=4 for myHost in $HOSTS do count=$(ping -c $COUNT $myHost | grep 'received' | awk -F',' '{ print $2 }' | awk '{ print $1 }') if [ $count -eq 0 ]; then # 100% failed echo "Host : $myHost is down (ping failed) at $(date)" fi done

Это отсюда. Вы также можете настроить задание cron для этого или любого подобного сценария для проверки всех ваших серверов через регулярный интервал.

4
ответ дан 4 August 2018 в 19:17

Вы можете использовать ping. Хотя отказ ping не обязательно означает, что ваша система не работает, это также может произойти, если сеть отключена, но я считаю, что для большинства целей и целей это одно и то же. Вы можете использовать следующий скрипт

#!/bin/bash HOSTS="cyberciti.biz theos.in router" COUNT=4 for myHost in $HOSTS do count=$(ping -c $COUNT $myHost | grep 'received' | awk -F',' '{ print $2 }' | awk '{ print $1 }') if [ $count -eq 0 ]; then # 100% failed echo "Host : $myHost is down (ping failed) at $(date)" fi done

Это отсюда. Вы также можете настроить задание cron для этого или любого подобного сценария для проверки всех ваших серверов через регулярный интервал.

4
ответ дан 6 August 2018 в 03:30

Вы можете использовать ping. Хотя отказ ping не обязательно означает, что ваша система не работает, это также может произойти, если сеть отключена, но я считаю, что для большинства целей и целей это одно и то же. Вы можете использовать следующий скрипт

#!/bin/bash HOSTS="cyberciti.biz theos.in router" COUNT=4 for myHost in $HOSTS do count=$(ping -c $COUNT $myHost | grep 'received' | awk -F',' '{ print $2 }' | awk '{ print $1 }') if [ $count -eq 0 ]; then # 100% failed echo "Host : $myHost is down (ping failed) at $(date)" fi done

Это отсюда. Вы также можете настроить задание cron для этого или любого подобного сценария для проверки всех ваших серверов через регулярный интервал.

4
ответ дан 7 August 2018 в 21:18

Вы можете использовать ping. Хотя отказ ping не обязательно означает, что ваша система не работает, это также может произойти, если сеть отключена, но я считаю, что для большинства целей и целей это одно и то же. Вы можете использовать следующий скрипт

  #! / Bin / bash HOSTS = "cyberciti.biz theos.in router" COUNT = 4 для myHost в $ HOSTS do count = $ (ping -c $ COUNT  $ myHost | grep 'received' | awk -F ',' '{print $ 2}' | awk '{print $ 1}'), если [$ count -eq 0];  то # 100% с ошибкой echo «Host: $ myHost не работает (ping failed) в $ (date)» fi done  

Это от здесь . Вы также можете настроить задание cron для этого или любого подобного сценария для проверки всех ваших серверов через регулярный промежуток времени.

4
ответ дан 10 August 2018 в 09:36

Вы можете использовать ping. Хотя отказ ping не обязательно означает, что ваша система не работает, это также может произойти, если сеть отключена, но я считаю, что для большинства целей и целей это одно и то же. Вы можете использовать следующий скрипт

  #! / Bin / bash HOSTS = "cyberciti.biz theos.in router" COUNT = 4 для myHost в $ HOSTS do count = $ (ping -c $ COUNT  $ myHost | grep 'received' | awk -F ',' '{print $ 2}' | awk '{print $ 1}'), если [$ count -eq 0];  то # 100% с ошибкой echo «Host: $ myHost не работает (ping failed) в $ (date)» fi done  

Это от здесь . Вы также можете настроить задание cron для этого или любого подобного сценария для проверки всех ваших серверов через регулярный промежуток времени.

4
ответ дан 13 August 2018 в 15:47

Нагстамон может быть полезен.

Из их Nagstamon :

Nagstamon - монитор состояния Nagios для рабочего стола. Он подключается к нескольким серверам мониторинга Nagios, Icinga, Opsview, Centreon, Op5 Monitor / Ninja и Check_MK Multisite и находится в systray или как плавающая панель состояния на рабочем столе с кратким резюме критических, предупреждающих, неизвестных, недоступных и запущенных хостов и сервисов и всплывает подробный обзор состояния при перемещении указателя мыши над ним. Соединение с отображаемыми хостами и службами легко устанавливается через контекстное меню через SSH, RDP и VNC. Звуковые сигналы могут быть уведомлены пользователями. Хосты и службы могут быть отфильтрованы по категориям и регулярным выражениям.

Не использовал его сам, и я не вижу возможности почтового уведомления (что бы я хотел) [!d9 ]

2
ответ дан 25 May 2018 в 20:22

Нагстамон может быть полезен.

Из их Nagstamon :

Nagstamon - монитор состояния Nagios для рабочего стола. Он подключается к нескольким серверам мониторинга Nagios, Icinga, Opsview, Centreon, Op5 Monitor / Ninja и Check_MK Multisite и находится в systray или как плавающая панель состояния на рабочем столе с кратким резюме критических, предупреждающих, неизвестных, недоступных и запущенных хостов и сервисов и всплывает подробный обзор состояния при перемещении указателя мыши над ним. Соединение с отображаемыми хостами и службами легко устанавливается через контекстное меню через SSH, RDP и VNC. Звуковые сигналы могут быть уведомлены пользователями. Хосты и службы могут быть отфильтрованы по категориям и регулярным выражениям.

Не использовал его сам, и я не вижу возможности почтового уведомления (что бы я хотел)

2
ответ дан 25 July 2018 в 21:44

Нагстамон может быть полезен.

Из их Nagstamon :

Nagstamon - монитор состояния Nagios для рабочего стола. Он подключается к нескольким серверам мониторинга Nagios, Icinga, Opsview, Centreon, Op5 Monitor / Ninja и Check_MK Multisite и находится в systray или как плавающая панель состояния на рабочем столе с кратким обзором критических, предупреждающих, неизвестных, недоступных и запущенных хостов и сервисов и всплывает подробный обзор состояния при перемещении указателя мыши над ним. Соединение с отображаемыми хостами и службами легко устанавливается через контекстное меню через SSH, RDP и VNC. Звуковые сигналы могут быть уведомлены пользователями. Хосты и службы могут быть отфильтрованы по категориям и регулярным выражениям.

Не использовал его сам, и я не вижу возможности почтового уведомления (что бы я хотел)

2
ответ дан 2 August 2018 в 03:20

Нагстамон может быть полезен.

Из их Nagstamon :

Nagstamon - монитор состояния Nagios для рабочего стола. Он подключается к нескольким серверам мониторинга Nagios, Icinga, Opsview, Centreon, Op5 Monitor / Ninja и Check_MK Multisite и находится в systray или как плавающая панель состояния на рабочем столе с кратким обзором критических, предупреждающих, неизвестных, недоступных и запущенных хостов и сервисов и всплывает подробный обзор состояния при перемещении указателя мыши над ним. Соединение с отображаемыми хостами и службами легко устанавливается через контекстное меню через SSH, RDP и VNC. Звуковые сигналы могут быть уведомлены пользователями. Хосты и службы могут быть отфильтрованы по категориям и регулярным выражениям.

Не использовал его сам, и я не вижу возможности почтового уведомления (что бы я хотел)

2
ответ дан 4 August 2018 в 19:17

Нагстамон может быть полезен.

Из их Nagstamon :

Nagstamon - монитор состояния Nagios для рабочего стола. Он подключается к нескольким серверам мониторинга Nagios, Icinga, Opsview, Centreon, Op5 Monitor / Ninja и Check_MK Multisite и находится в systray или как плавающая панель состояния на рабочем столе с кратким резюме критических, предупреждающих, неизвестных, недоступных и запущенных хостов и сервисов и всплывает подробный обзор состояния при перемещении указателя мыши над ним. Соединение с отображаемыми хостами и службами легко устанавливается через контекстное меню через SSH, RDP и VNC. Звуковые сигналы могут быть уведомлены пользователями. Хосты и службы могут быть отфильтрованы по категориям и регулярным выражениям.

Не использовал его сам, и я не вижу возможности почтового уведомления (что бы я хотел)

2
ответ дан 6 August 2018 в 03:30

Нагстамон может быть полезен.

Из их Nagstamon :

Nagstamon - монитор состояния Nagios для рабочего стола. Он подключается к нескольким серверам мониторинга Nagios, Icinga, Opsview, Centreon, Op5 Monitor / Ninja и Check_MK Multisite и находится в systray или как плавающая панель состояния на рабочем столе с кратким резюме критических, предупреждающих, неизвестных, недоступных и запущенных хостов и сервисов и всплывает подробный обзор состояния при перемещении указателя мыши над ним. Соединение с отображаемыми хостами и службами легко устанавливается через контекстное меню через SSH, RDP и VNC. Звуковые сигналы могут быть уведомлены пользователями. Хосты и службы могут быть отфильтрованы по категориям и регулярным выражениям.

Не использовал его сам, и я не вижу возможности почтового уведомления (что бы я хотел)

2
ответ дан 7 August 2018 в 21:18

Нагстамон может быть полезен.

На своем сайте :

Нагстамон - монитор состояния Nagios для рабочего стола. Он подключается к нескольким серверам мониторинга Nagios, Icinga, Opsview, Centreon, Op5 Monitor / Ninja и Check_MK Multisite и находится в systray или как плавающая панель состояния на рабочем столе с кратким резюме критических, предупреждающих, неизвестных, недоступных и запущенных хостов и сервисов и всплывает подробный обзор состояния при перемещении указателя мыши над ним. Соединение с отображаемыми хостами и службами легко устанавливается через контекстное меню через SSH, RDP и VNC. Звуковые сигналы могут быть уведомлены пользователями. Хосты и службы могут быть отфильтрованы по категориям и регулярным выражениям.

im1 [!d3]

Не использовал его сам, и я не вижу возможности для уведомления по почте (что я 'd favor)

2
ответ дан 10 August 2018 в 09:36

Нагстамон может быть полезен.

На своем сайте :

Нагстамон - монитор состояния Nagios для рабочего стола. Он подключается к нескольким серверам мониторинга Nagios, Icinga, Opsview, Centreon, Op5 Monitor / Ninja и Check_MK Multisite и находится в systray или как плавающая панель состояния на рабочем столе с кратким обзором критических, предупреждающих, неизвестных, недоступных и запущенных хостов и сервисов и всплывает подробный обзор состояния при перемещении указателя мыши над ним. Соединение с отображаемыми хостами и службами легко устанавливается через контекстное меню через SSH, RDP и VNC. Звуковые сигналы могут быть уведомлены пользователями. Хосты и службы могут быть отфильтрованы по категориям и регулярным выражениям.

im1 [!d3]

Не использовал его сам, и я не вижу возможности для уведомления по почте (что я 'd favor)

2
ответ дан 13 August 2018 в 15:47

Другие вопросы по тегам:

Похожие вопросы: