GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat Monit na Ubuntu 20.04 pro sledování systémových služeb

Monitorování linuxových služeb je pro linuxového profesionála základním úkolem. Efektivní provádění však také vyžaduje nástroje, které tomuto procesu napomáhají. Proto vám dnes pomůžu nainstalovat Monit na Ubuntu 20.04, abyste mohli pohodlně sledovat služby.

Co je Monit?

Monit je aplikace, která nám umožňuje sledovat služby našeho systému Linux. Kromě toho můžeme analyzovat a monitorovat procesy. Je docela lehký a rychlý a navíc je to open source. Tímto způsobem nebudeme mít žádné problémy se spuštěním v našem systému.

Díky Monitu budeme moci vědět, kdy služba nefunguje. To předchází problémům a pomáhá nám lépe spravovat server.

Další funkcí Monitu je, že jej můžete použít ke sledování změn nebo problémů v souborech, adresářích a souborových systémech na localhost.

A konečně, Monit lze použít k monitorování obecných systémových zdrojů na localhost, jako je celkové využití CPU, paměť a průměrná zátěž.

Tak jdeme na to.

Nainstalujte Monit na Ubuntu 20.04

Monit je na Linuxu extrémně dobře podporován a je to vidět, protože je přítomen v oficiálních repozitářích mnoha distribucí Linuxu. To je také případ Ubuntu 20.04.

Pojďme tedy začít. Připojte se k serveru přes SSH a zcela aktualizujte systém.

sudo apt update
sudo apt upgrade

Poté můžete spustit následující příkaz a nainstalovat Monit.

sudo apt install monit

Jelikož se jedná o odlehčený program, instalace netrvá dlouho.

Správa služby Monit

Jakmile je instalace dokončena, můžete spustit službu Monit pomocí následujícího příkazu

sudo systemctl start monit

Doporučuje se spustit jej spolu se systémem. Chcete-li tak učinit, spusťte.

sudo systemctl enable monit

Když provedete jakékoli změny v nastavení Monit, budete muset restartovat Monit, aby se změny projevily.

sudo systemctl restart monit

Nakonec můžete zkontrolovat stav služby pomocí příkazu

sudo systemctl status monit

Tímto způsobem můžete zkontrolovat, jak vše probíhá s Monit.

Povolit webový přístup k Monit

Ve výchozím nastavení není webové rozhraní Monit povoleno pro přístup. Musíme to tedy povolit úpravou konfiguračního souboru.

Nejprve si udělejme zálohu.

sudo cp /etc/monit/monitrc /etc/monit/monitrc.bak

Nyní jej upravte

sudo nano /etc/monit/monitrc

A povolte webové rozhraní tak, že tuto sekci necháte takto. Nahraďte pss s lepším heslem.

set httpd port 2812 and
allow admin:pss

Jako příklad vám nechám obrázek.

Uložte změny a zavřete editor.

Zkontrolujte syntaxi konfiguračního souboru, abyste se ujistili, že zde není žádná chyba.

sudo monit -t

Pokud nedojde k žádné chybě, uvidíte tento výstup

Control file syntax OK

Restartujte službu

sudo systemctl restart monit

Pomocí tohoto dalšího příkazu

můžete také zkontrolovat stav Monitu
sudo monit status

Monitorovací služby s Monit

V tomto příkladu nainstaluji Nginx a MariaDB.

sudo apt install nginx mariadb-server

Monit obsahuje konfigurační soubory pro Nginx a MariaDB. Povolme to následovně:

sudo ln -s /etc/monit/conf-available/nginx /etc/monit/conf-enabled/
sudo ln -s /etc/monit/conf-available/mysql /etc/monit/conf-enabled/

Restartujte službu

sudo systemctl restart monit

Ověřte, že tyto služby budou monitorovány.

sudo monit summary

Nakonec přejděte na http://your-server:2812 takže po přihlášení uvidíte hlavní obrazovku Monit.

Závěr

V tomto příspěvku jste se naučili, jak nainstalovat a nakonfigurovat Monit pro sledování služeb v Linuxu. Jak jste si všimli, je snadno použitelný a to je vhodné pro mnoho projektů.

Sdílejte náš příspěvek a pomozte nám růst.


Ubuntu
  1. Jak nainstalovat Monit na Ubuntu 14.04

  2. Jak nainstalovat Monit na Ubuntu 18.04 LTS

  3. Jak používat správce úloh v Ubuntu ke sledování systému

  1. Jak nainstalovat Docker na Ubuntu 18.04

  2. Jak nainstalovat Apache na Ubuntu 18.04

  3. Jak nainstalovat MariaDB 10.4 na Ubuntu 18.04

  1. Jak nainstalovat MongoDB na Ubuntu 18.04

  2. Jak nainstalovat Jenkins na Ubuntu 18.04

  3. Jak nainstalovat ClickHouse na Ubuntu 20.04