У меня дома Mac Mini работает как медиа-сервер. К сожалению, он имеет тенденцию замораживаться и замерзать, когда никто не подключен к нему или не смотрит на него. Я включу телевизор, к которому он подключен, а дисплей - мусор, звук - белый шум, а Mac Mini довольно теплый на ощупь.

Как я могу выяснить, что является причиной этого сбоя?

Было бы здорово узнать, когда и как произошел сбой сервера. Есть ли какое-либо программное обеспечение для мониторинга, которое я могу использовать для составления отчетов о его температуре и списке процессов каждую минуту и другие показатели? Есть ли лучшее решение, чем отправка вывода top на удаленный сервер каждую минуту?

1 ответ1

0

Посмотрим, работает ли это.

  1. Я скачал и оплатил аппаратный монитор, в котором есть инструмент командной строки, который печатает информацию на стандартный вывод.

  2. Я создал секретный скрипт CGI на сервере, который сохраняет тело POST в каталог с отметкой времени.

  3. Я настроил работу cron на Mac Mini следующим образом:

    */5 * * * * (хороший top -l1 -o CPU; echo; nice /Applications/HardwareMonitor.app/Contents/MacOS/hwmonitor -f) | curl --data-binary '@ -' http://myserver.com/secret.py

Теперь у меня есть процесс и температура на выходе. Посмотрим, поможет ли это.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .