Наблюдавайте, наблюдавайте и управлявайте компютърни системи от Ubuntu

около-монит

В следващата статия ще разгледаме Monit. Този инструмент ще бъде полезен, когато става въпрос за наблюдава и управлява разпределени изчислителни системи, извършват автоматична поддръжка и ремонти.

Monit е помощна програма за управлява и наблюдава процеси, програми, файлове, директории и файлови системи в система Unix. Потребителите могат да използват Monit за наблюдение на файлове, директории и файлови системи за промени, като промени в времеви клеймо, промени в контролна сума или промени в размера.

Monit се контролира чрез лесен за конфигуриране контролен файл, базиран на синтаксис, ориентиран към токен в свободна форма. Той следи дневниците и ще ни уведомява за условията за грешка чрез персонализиращи се предупредителни съобщения. Освен това Monit може да извършва различни TCP / IP мрежови проверки, проверки на протоколи и ще ни позволи да използваме SSL за такива проверки.

Какво може да се наблюдава с Monit?

Можем да използваме Monit за наблюдава процесите демон или подобни програми, работещи на localhost. Тази програма е особено полезна за наблюдение както на демонови процеси, така и на такива, които стартират по време на зареждане на системата.

У дома

За разлика от много други системи за наблюдение, Monit може да действа, ако възникне грешка, например; ако sendmail не работи, тази програма може да стартира sendmail автоматично автоматично или ако apache използва твърде много ресурси, Monit може да спре или рестартира apache и да ни изпрати предупредително съобщение. Monit може също така да наблюдава характеристиките на процеса, като например колко памет или процесори цикли използва процесът.

В допълнение към споменатото дотук, също можете да използвате тази програма за наблюдение на файлове, директории и файлови системи на localhost. Ще можем да наблюдаваме тези елементи за промени, като промени в времеви марки, промени в контролна сума или промени в размера.

статус

Monit може следете мрежовите връзки към множество сървъри, било на localhost или на отдалечени хостове. Поддържат се TCP, UDP и Unix домейн сокети. Дори ако протокол не се поддържа, ще можем да тестваме сървъра, защото Monit може да бъде конфигуриран да изпраща всякакви данни и да тества отговора от сървъра.

Monit може да се използва тествайте програми или скриптове в определени моменти, както при cron. В допълнение, това ще ни позволи да тестваме изходната стойност на програма и да извършим действие или да изпратим предупреждение, ако изходната стойност показва грешка.

Тази програма може да се използва и за наблюдава общите системни ресурси на localhostкато цялостно използване на процесора, памет и натоварване на системата.

Инсталирайте Monit на Ubuntu 20.04 LTS Focal Fossa

Инсталацията на тази програма е съвсем проста. В следващите редове ще видим как да инсталираме Monit в Ubuntu 20.04. Както е посочено на техния уебсайт, същите инструкции могат да се следват за Ubuntu 18.04, 16.04 и всяка друга дистрибуция, базирана на Debian, като Linux Mint.

За да започнем, нека отворим терминал (Ctrl + Alt + T) и ще се уверим, че всички пакети в нашата система са актуализирани. Ще постигнем това с командите:

sudo apt update; sudo apt upgrade

След това можем да инсталираме програмата. Monit е наличен хранилището на Ubuntu 20.04 по подразбиране. Поради тази причина можем да го инсталираме с помощта на командата в терминала:

инсталирайте monit

sudo apt install monit

Веднъж инсталирана, услугата Monit ще стартира автоматично. То може проверете състоянието му пишете в същия терминал:

статус монит

sudo systemctl status monit

По подразбиране уеб интерфейсът на Monit е деактивиран. Поради тази причина ще трябва да го активираме и да зададем администраторска парола. Можем да направим това, като редактираме следния файл:

sudo vim /etc/monit/monitrc

Вътре в този файл ще трябва да намерим, коментираме и конфигурираме администраторската парола на Monit както е показано в следното:

активиране на парола и потребител в Monit

set httpd port 2812 and
allow admin:monit

След като промените бъдат направени, можем да запазим и затворим редактора. Следващата стъпка ще бъде рестартирайте Monit:

рестартирайте monit

sudo monit -t
sudo systemctl restart monit

Ако имате нужда от информация за някоя от опциите в конфигурационния файл, можете консултирайте се с програмна документация.

Достъп до програмния интерфейс

На този етап можем отворете уеб браузъра и отворете уеб интерфейса на програмата, като отидете на URL адреса http://dirección-ip-de-tu-servidor:2812.

вход в програмата

Този адрес трябва да ни покаже страницата за вход. Ако не сте променили потребителското име и паролата в конфигурационния файл, можете влезте с потребителско име 'администратор"и паролата"Monit".

домакин монит

За полезна информация и помощ препоръчваме консултирайте се с официален уебсайт на проекта или неговата хранилище в bitbucket.


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

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.