Како инсталирати Монит на Убунту 22.10/22.04/20.04


Монит је услужни програм отвореног кода који управља и надгледа ресурсе и услуге на Линук системима као што је Убунту. Неке услуге и ресурси којима управља Монит су употреба ЦПУ-а, употреба меморије, време непрекидног рада сервера, мрежне везе и услуге серверских апликација. Менаџер надгледања осигурава да су све активне услуге увек здраве поновним покретањем услуга које престају или наилазе на грешке у раду. Ове грешке могу бити узроковане многим стварима, као што су нестанак струје или пад сервиса. Монит може помоћи у спречавању застоја и одржавању вашег система у раду надгледањем и управљањем овим ресурсима.

У следећем водичу ћете научити како да инсталирате Монит на Убунту 22.10, 22.04 и 20.04 користећи верзију директно из Убунтуовог спремишта и како да конфигуришете Монит да буде доступан из вашег претраживача помоћу терминала командне линије.

Важно ОБАВЕШТЕЊЕ

Следећи водич је урађен са издањем Убунту 22.04 ЛТС и снимљене су примере слика. Ипак, тестиран је на Убунту 20.04 и Убунту 22.10. У будућности, ако Убунту направи било какве измене како би прекинуо водич за једну од верзија дистрибуције, поставите коментар да ја истражим како бих могао да ажурирам туторијал.

Такође имајте на уму да различите верзије Убунту-а могу видети различите верзије Монита.

Препоручени кораци пре инсталације

Пре него што наставите са водичем, добро је да се уверите да је ваш систем ажуран са свим постојећим пакетима.

реклама

sudo apt update

Опционо, можете навести ажурирања за кориснике којима је потребан преглед или су радознали.

sudo apt --list upgradable

Наставите да надоградите све застареле пакете користећи следећу команду.


sudo apt upgrade

Инсталирајте Монит на Убунту Линук

Монит је доступан у Убунту-овом подразумеваном спремишту, што чини инсталацију брзом и једноставном.

Види такође  Како инсталирати СеаМонкеи на Убунту 22.10/22.04/20.04

Прво користите следећу команду да бисте инсталирали апликацију.

sudo apt install monit -y

Једном инсталиран, мораћете да омогућите и покренете услугу, што можете да урадите помоћу следеће команде.

sudo systemctl enable monit --now

На крају, потврдите да је Монит оперативан без икаквих грешака користећи следеће.

реклама

systemctl status monit

Пример резултата:

системцтл статус ок на монит на Убунту 22.10, Убунту 22.04 и Убунту 20.04

Као што је горе поменуто, Монит ради на задњој страни. Сада пређите на следећи одељак да бисте конфигурисали веб интерфејс.

Конфигуришите Монит веб кориснички интерфејс на Убунту Линук-у

Сада када Монит ради, потребно је да уредите конфигурациону датотеку на следећој путањи “/етц/монит/монитрц” користећи било који уређивач текста. Водич ће користити нано као најприкладнији за употребу и биће подразумевано инсталиран на Убунту.

Отворите конфигурациону датотеку следећом командом.


sudo nano /etc/monit/monitrc

Сада пронађите линије у конфигурационој датотеци.

# set httpd port 2812 and
# allow admin:monit

Затим промените корисничко име и лозинку својим, можете задржати администратора, али ја бих ово променио. Опционо, можете подесити подразумевани порт 2812 са другим мање познатим портом за кориснике у осетљивим окружењима.

реклама

primer:

set httpd port 2812 and
allow joshmonit:strongpassword

За кориснике у локалним срединама, можете декоментирати „допусти локалном домаћину,“ што ће одбацити нелокалне клијенте.

primer:

use address localhost  # only accept connection from localhost (drop if y><p if you use M/Monit)
allow localhost        # allow localhost to connect to the server

Немојте уклањати коментаре горе ако приступате споља.

Сачувајте конфигурациону датотеку са ЦТРЛ + О., а затим изађите са ЦТРЛ + Кс.

Када завршите, тестирајте услугу да бисте се уверили да конфигурациона датотека нема грешака.

реклама


sudo monit -t

Пример резултата:

Control file syntax OK

Сада поново покрените услугу да би промене конфигурационе датотеке ступиле на снагу.

sudo systemctl restart monit

Конфигуришите Монит УФВ правила на Убунту Линук-у

УФВ би требало да буде подразумевано инсталиран на вашем систему и можда чак и омогућен. Мораћете да креирате правила дозволе на ТЦП порт 2812 или који други порт сте навели у конфигурацији.

Види такође  Како омогућити/онемогућити заштитни зид на Убунту 22.10/22.04/20.04

Прво, уверите се да је УФВ инсталиран у случају да није присутан.

sudo apt install ufw -y

Затим омогућите УФВ.

sudo ufw enable

Неки примери су у наставку, у зависности од ваше инсталације и захтева ако користите сингуларну или у кластер мрежи.

реклама

Додатна инстанца мрежног ИП сервера:

sudo ufw allow proto tcp from <ip address> to any port 2812

Мрежа кластера са много инстанци:


sudo ufw allow proto tcp from <ip address>/24 to any port 2812

Имајте на уму да је друго УФВ правило правило подмреже; уверите се да је интерна мрежа сигурна и поуздана пре него што то дозволите.

Приступите Монит веб корисничком интерфејсу на Убунту Линук-у

Сада када сте инсталирали Монит и конфигурисали позадину, сада можете приступити сервису Монит користећи ИП адресу сервера.

primer:

http://192.0.150.220:2812

Корисници могу користити лоцалхост за локално повезивање.

реклама

http://localhost:2812

Пример резултата:

пријавите се на Монит на Убунту 22.10, Убунту 22.04 и Убунту 20.04

Пријавите се са корисничким именом и лозинком постављеним у конфигурационој датотеци. Када уђете, стићи ћете до главне контролне табле са вашим укупним приказом.

primer:

Пример Монит сервис менаџера на Убунту 22.10, Убунту 22.04 и Убунту 20.04

Када сте на контролној табли, можете кликнути на свој систем да бисте приказали више детаља статистике.


primer:

Пример статуса система на Убунту 22.10, Убунту 22.04 и Убунту 20.04

Такође, за кориснике који могу наићи на проблеме и морају да прилагоде нека подешавања, можете видети преглед својих Монит подешавања користећи веб интерфејс.

реклама

primer:

Пример Монит информација о времену извођења на Убунту 22.10, Убунту 22.04 и Убунту 20.04

Туторијал је показао основно подешавање; можете детаљно пратити са различитим опцијама. Саветовао бих да проверите Монит Приручник за документацију на званичној веб страници.

Ажурирајте Монит на Убунту Линук-у

С обзиром да сте инсталирали Монит користећи Убунту-ово подразумевано спремиште, процес је исти користећи терминал командне линије.

sudo apt update && sudo apt upgrade

За кориснике десктоп рачунара са омогућеним аутоматским ажурирањима, саветовао бих да повремено покрећу команде за ажурирање терминала како бисте били сигурни да је ваш систем исправно ажуриран.

Уклоните Монит на Убунту Линук-у

Корисници којима више није потребан Монит на свом Убунту систему користе следећу команду да у потпуности уклоне апликацију.

sudo apt autoremove monit --purge

Горња команда ће очистити податке који су креирани са њом.

реклама



Није оно што сте тражили? Покушајте да потражите додатне туторијале.

Оставите коментар