Настройка домашнего сервера может быть частью работы. После его настройки вы хотите, чтобы он работал максимально автоматически, без какого-либо вмешательства с вашей стороны. Вы проводите время, глядя на наиболее распространенные варианты использования домашнего сервера , а затем находите подходящее программное обеспечение в списке лучших программ для домашнего сервера . Возможно, вы автоматизировали свой домашний сервер с помощью нашего полного руководства по установке FlexGet , но теперь возникает вопрос: что произойдет, если что-то не получится? В этом полном руководстве по установке Monit есть инструменты для мониторинга домашних серверов, такие как Monit , и мы научим вас, как его запустить и запустить, и для чего его использовать. [ Читать: Три бесплатных приложения для Android для удаленного мониторинга и администрирования серверов Linux ]
Мониторинг и автоматическое обслуживание сервера с Monit
Часто после того, как вы инвестируете средства в покупку или обновление вашего домашнего сервера, вам захочется поддерживать оборудование на высшем уровне. Из этого полного руководства по настройке Monit вы узнаете, как контролировать свой сервер, чтобы обеспечить надлежащую производительность; и получать уведомления, когда эта производительность падает, так что вы знаете, что ваш сервер требует внимания. Если вы еще не создали свой сервер, взгляните на эту комбинированную сборку HTPC-NAS с низким энергопотреблением , которая является отличной конфигурацией, если вы только начинаете. Также ознакомьтесь с программным обеспечением домашнего сервера, таким как CouchPotato, SickBeard, SickRage и Sonarr , чтобы расширить возможности вашего устройства.
Рекомендуемые сборки HTPC / Home Server:
- Лучший домашний кинотеатр PC Build 2017, чтобы сделать все это (Plex, Kodi, NAS, Gaming)
- Лучший Emby Server, сборка 2018 года – готовые и готовые варианты
- Средний бюджет 4K HTPC Build 2017 для Kodi, Plex и Gaming
- Дешевые 4K HTPC сборки для Kodi, OpenELEC и LibreELEC 2017
- Home Power Build 2017 для сетевого хранилища файлов и носителей
- Лучший HTPC для Kodi с 4K на средний бюджет 2017 (~ 400 $)
- Энергоэффективный бюджетный HTPC-NAS combo build 2016
Руководство по установке Monit: установите Monit
Установите Monit в Ubuntu для мониторинга домашнего сервера
Из этого руководства по установке Monit для домашнего сервера Ubuntu вы узнаете, как установить Monit в этой операционной системе, чтобы отслеживать состояние и состояние вашего домашнего сервера. Monit – это небольшая утилита с открытым исходным кодом, которая позволяет вам контролировать и управлять системами Unix, а также проводить автоматическое обслуживание в некоторых случаях, что делает его отличным для вашего домашнего сервера Ubuntu. Monit может предоставлять информацию о состоянии в удобном для чтения веб-интерфейсе и может контролировать аппаратное и программное обеспечение. [ Читать: Руководство по созданию снимков экрана: Установка Ubuntu Server 16.04 LTS Xenial Xerus ]
После установки Monit у вас есть несколько основных опций: вы можете использовать его для мониторинга вашего оборудования, для предотвращения его перегрева или для проверки его состояния. Вы также можете отслеживать веб-серверы или файловые серверы, а также отслеживать отдельные процессы. Прежде чем мы продолжим, ознакомьтесь с этими руководствами по установке на случай, если вам не хватает одного из приложений, которые будут отслеживаться позже в этом руководстве по установке Monit:
- Установите CouchPotato на Ubuntu в несколько простых шагов
- Установите SickBeard на Ubuntu в несколько простых шагов
- Установите SickRage на Ubuntu в несколько простых шагов
- Установите SABnzbd на Ubuntu в несколько простых шагов
- Как установить Webmin в Ubuntu и защитить его?
- Как установить qBittorrent с webui на Ubuntu?
- Установите Transmission с веб-интерфейсом на Ubuntu
- Установите Transmission с веб-интерфейсом на Ubuntu
Руководство по установке Monit: аппаратный мониторинг
Мониторинг: мониторинг загрузки системы домашнего сервера (CPU, RAM, Swap)
Чтобы продолжить наше полное руководство по установке Monit, мы покажем вам, как использовать Monit для контроля загрузки вашей серверной системы, загрузки ЦП, ОЗУ и подкачки. Если какой-либо из ресурсов сильно используется, Monit может отправить вам уведомление по электронной почте. Это электронное оповещение может прийти к вам, где бы вы ни находились (например, если вы на работе, вы можете получить уведомление о проблеме и исправить ее, когда вернетесь домой). Условия, для которых отправляется оповещение, полностью настраиваются, и вы можете настроить их, чтобы получить наилучшие впечатления.
Мониторинг: Мониторинг памяти жесткого диска сервера (пространство на жестком диске)
Место на жестком диске является важным параметром домашних серверов, потому что именно там хранятся наши файлы и определяется, сколько мы можем хранить. Из этого руководства по настройке Monit для мониторинга жесткого диска вы узнаете, какие разделы необходимо контролировать, а также узнаете, насколько заполнен любой из этих разделов в любой момент времени. Вы узнаете, как протестировать и перезагрузить Monit с примерами конфигурации Monit, которые в конечном итоге будут отображать доступное пространство на диске и разделах через веб-интерфейс Monit. Аккуратное дополнение к любому домашнему серверу!
Monit: мониторинг температуры материнской платы
Из этого руководства по настройке Monit вы узнаете, как настроить Monit, чтобы отправлять вам оповещения, когда температура материнской платы вашего домашнего сервера высока. Это позволит вам предпринять корректирующие действия и поддерживать достаточное охлаждение на вашем устройстве. Monit может отправлять вам оповещения по электронной почте, если температура материнской платы превышает определенный порог. Конечно, само собой разумеется, что для правильной работы Monit в этом случае ваша материнская плата должна иметь точные и функциональные датчики температуры.
Мониторинг: мониторинг температуры процессора или процессора
Другая важная часть вашего сервера, которая должна постоянно отслеживаться и находится в первоклассном состоянии, – это процессор, также известный как процессор. Это часто дорого. Кроме того, поскольку домашние серверы в большинстве случаев предназначены для бесшумной работы, охлаждение для процессора часто является пассивным, что означает отсутствие вентиляторов или движущихся частей, и в таких случаях процессор может перегреться. Monit, конечно, может отправлять оповещения по электронной почте, если температура процессора выше, чем определенный пользователем порог, и вы узнаете, как настроить это с помощью этого руководства по установке Monit.
Монит: монитор жесткого диска SMART здоровья и температуры
Диски NAS и сервера время от времени подвержены сбоям. Важно следить за ними, следить за их здоровьем и температурой, а также обеспечивать правильную работу. Monit контролирует состояние работоспособности SMART и температуру жесткого диска, и если они изменяются таким образом, что может сигнализировать о сбое, Monit также может отправить вам электронное письмо об этом. Из этого руководства по настройке Monit вы узнаете, как определить разделы и диски для мониторинга, а также установить smartmontools
и создать сценарии Monit для проверки работоспособности и температуры жесткого диска.
Руководство по установке Monit: мониторинг сервера
Помимо помощи в контроле вашего оборудования, Monit может также помочь вам контролировать файловые серверы и веб-серверы, чтобы обеспечить непрерывную работу и даже самостоятельно решить определенные проблемы. Посмотрите на эти примеры конфигурации Monit, чтобы обеспечить бесперебойную работу ваших серверов.
Monit: мониторинг состояния файлового сервера (Samba и NFS)
Вы можете использовать Samba или NFS в качестве файловых серверов, если вы используете домашний сервер или даже сервер Linux в больших масштабах. Если ваш сервер Samba или NFS перестает работать, Monit может уведомить вас об этом по электронной почте; но это не только отправка уведомлений. Из этого руководства по установке Monit вы также узнаете, что это приложение может попытаться перезапустить ваш SMB-сервер или NFS-сервер автоматически. Из этого туториала вы узнаете, как контролировать каждый из этих файловых серверов в отдельности, чтобы ваши файлы всегда были готовы к потоковой передаче, когда они вам нужны. [ Читать: установить и настроить NFS-сервер в Ubuntu для обслуживания файлов ]
Мониторинг: мониторинг состояния веб-сервера (Apache, NGINX и MySQL)
С Monit вы также можете отслеживать состояние вашего веб-сервера, если вы используете Apache, NGINX или даже MySQL. Не имеет значения, используете ли вы домашний сервер или крупномасштабный сервер Linux. Вы могли бы обслуживать веб-сайты с Apache и MySQL или использовать Apache в качестве обратного прокси-сервера и использовать MySQL в качестве библиотеки Kodi . В любом случае, это руководство Monit научит вас, как контролировать серверы Apache, NGINX и MySQL с помощью Monit, уведомляя вас о сбоях, а также автозапускать, когда это возможно. [ Читать: Как установить MySQL Server на Ubuntu и защитить его? ]
Руководство по установке Monit: мониторинг программного обеспечения
Вы также можете отслеживать отдельные процессы с помощью Monit, чтобы узнать состояние определенных приложений на вашем домашнем сервере, что дает вам дополнительный уровень контроля и понимания производительности вашего сервера, где бы вы ни находились.
Monit: Мониторинг статуса процесса CouchPotato
CouchPotato позволяет вам составить список желаемых товаров, а затем передать ваши запросы вашим любимым программам загрузки. Предположим, вы настроили CouchPotato для автоматической работы, но он не работает, и вы никогда не будете уведомлены. В этом случае может быть трудно узнать, что случилось. С помощью этого руководства по установке Monit вы узнаете, как избавиться от этой возможности, включив уведомления по электронной почте, которые сообщают вам, когда произошел сбой CouchPotato. Monit может даже попытаться перезапустить CouchPotato самостоятельно, чтобы убедиться, что он остается активным. [ Читать: Руководство: Как установить аддон Kodi CouchPotato Manager ]
Monit: контролировать состояние процесса SickBeard
SickBeard позволяет настроить систему автоматической загрузки ТВ-шоу. Это удивительно, однако, оно может потерпеть неудачу в тот или иной момент. Важно, чтобы SickBeard всегда был активным, чтобы ваши телешоу загружались без проблем, и это именно то, что Monit помогает вам достичь. Он не только может попытаться отправить вам электронное письмо в случае сбоя, но также может перезапустить процесс SickBeard на вашем сервере Ubuntu, что всегда приятно, особенно если вы находитесь вдали от вашего сервера в течение продолжительных периодов времени.
Monit: контролировать состояние процесса SickRage
Maybe you are trying to decide whether to use SickBeard or SickRage. You are out of luck if you wanted to use Monit compatibility as a deciding factor, because it works well with both. This Monit setup guide will teach you how to configure Monit to work with SickRage, monitoring its status and keeping it active. You can set it up to notify you of failures via email (which you can get on your mobile device), as well as trying to restart SickRage automatically in the event it fails and stops working on your Ubuntu home server.
Monit: Monitor SABnzbd process status
Monit can also monitor SABnzbd to keep it running and ensure that your downloads are carried out in an efficient way. It is possible that Monit restarts SABnzbd or any process and it fails again. For these cases you can configure certain intervals and number of restarts, and whenever that number of restarts is exceeded, Monit will stop monitoring the process. This is done to avoid filling your email inbox with repeating notifications, and is also effective since you would get the emails anyways, from the first restarts. You can learn how to monitor SABnzbd with Monit in this Monit setup guide.
Monit: Monitor Webmin process status
Learn how to configure Monit to work with Webmin and keep it monitored. In this tutorial you will find out how to keep Webmin active on your Ubuntu server. This is critical, because Webmin lets you manage your server remotely, but for this to be possible, the Webmin process has to be active, of course. What happens if you try to connect to your server through Webmin, but it has failed before that? You won’t be able to connect. With Monit, you can be notified when the Webmin process fails, and also let Monit attempt to restart it, to keep it always active on your Ubuntu server.
Monit: Monitor qBittorrent process status
Если вы предпочитаете получать загрузки через торрент, вы, вероятно, пользователь qBittorrent. Представьте, что вы ждете загрузки своих фильмов и шоу, только чтобы узнать, что ваш процесс qBittorrent потерпел крах много часов назад. Разочарование, верно? Из этого руководства по настройке Monit вы узнаете, как настроить Monit, чтобы убедиться, что процесс qBittorrent всегда активен, а также уведомите вас по электронной почте, если возникнут проблемы с этим приложением на домашнем сервере Ubuntu.
Monit: контролировать состояние процесса передачи
Передача – это еще одно приложение, которое должно постоянно работать на вашем автоматизированном домашнем сервере. С помощью этих примеров Monit вы можете узнать, как настроить это программное обеспечение для постоянного мониторинга вашего веб-интерфейса Transmission, чтобы он всегда работал, перезапустить его автоматически в случае сбоя и уведомить вас по электронной почте. Необходимо следить за этим приложением, особенно если вы планируете получить доступ к своему веб-интерфейсу передачи из-за пределов вашей домашней сети, что позволит вам отслеживать состояние ваших загрузок из любого веб-браузера.
Monit: контролировать состояние процесса ShellInABox
ShellInABox позволяет вам управлять вашим сервером без монитора (то есть без монитора) с другого компьютера, даже если он не находится в вашей домашней сети. Из этого руководства по настройке Monit вы узнаете, как настроить Monit для автоматического перезапуска ShellInABox, а также уведомите вас по электронной почте в случае сбоя ShellInABox. Это важно, если у вас включен удаленный доступ, потому что вы не сможете локально перезапустить свой сервер, поэтому Monit может быть настроен на попытку сделать это от вашего имени, что удивительно и добавляет уровень прочности вашей полностью автоматизированной конфигурации ,
Надеемся, что благодаря этим учебным пособиям вы получите максимальную отдачу от установки Monit, а ваш домашний сервер будет тщательно контролироваться, чтобы не только продлить срок службы вашего оборудования, но и поддерживать работу сервера в любое время, что чрезвычайно удобно. Ваш сервер работает отлично? Затем посмотрите на это сравнение Emby против Plex, чтобы убедиться, что вы выбрали правильный медиа-менеджер для ваших нужд. Вы также можете просмотреть эти 5 лучших клиентов Plex для лучшей потоковой передачи мультимедиа на своем домашнем сервере!
Источник записи: https://www.smarthomebeginner.com