GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat Monitorix na Debian 11

Jedna z věcí, které se mi na Linuxu líbí nejvíce, je to, že máme mnoho aplikací, které plní nějaký úkol. A to se mi líbí, protože každý může něčím přispět. Příkladem toho jsou monitorovací nástroje. Jednou z alternativ monitorování serveru je instalace Monitorix. Dnes vám ukážeme, jak to udělat na systému Debian 11.

Úvod do Monitorix

Monitorix je open-source nástroj. Podporuje jej velká komunita, která nám umožňuje jednoduchým způsobem monitorovat systémy. Cílem je umožnit vám sledovat co nejvíce systémových služeb a zdrojů.

Přestože byl vytvořen pro použití na produkčních serverech Linux / UNIX, díky své jednoduchosti a malé velikosti jej lze použít i na vestavěných zařízeních. To z něj dělá velmi všestranný nástroj připravený k boji.

Z techničtějšího hlediska se aplikace skládá ze dvou částí. První se nazývá monitorix a je to PERL démon, který se stará o monitorování systému; druhým je skript nazvaný monitorix.cgi který obsahuje webový server pro snadné prohlížení.

Instalace je základní, takže jdeme na to.

Nainstalujte Monitorix na Ubuntu 20.04

Monitorix je přítomen v oficiálních repozitářích Ubuntu 20.04, takže instalace bude mnohem jednodušší.

Nejprve aktualizujte celý server

sudo apt update
sudo apt upgrade

Poté můžete nainstalovat Monitorix provedením následujícího příkazu

sudo apt install monitorix

Po dokončení instalace můžete zkontrolovat nainstalovanou verzi spuštěním následujícího příkazu

monitorix -v

Získáte výstupní obrazovku podobnou této

Monitorix version 3.12.0 (21-Feb-2020)
by Jordi Sanfeliu <[email protected]>
https://www.monitorix.org/

Dále můžete zkontrolovat stav služby, zda neobsahuje nějaké chyby.

systemctl status monitorix

Konfigurace Monitorix

Konfigurační soubor Monitorix je /etc/monitorix/monitorix.conf které budete muset upravit tak, aby vyhovovaly vašim potřebám.

sudo cp /etc/monitorix/monitorix.conf /etc/monitorix/monitorix.conf.bak

Poté jej můžete upravit

sudo vi /etc/monitorix/monitorix.conf

V horní části souboru můžete definovat název aplikace

title = Atechtown test

A název hostitele počítače

hostname = monitorix.atechtown.com

Poté v <httpd_builtin> můžete nakonfigurovat webové rozhraní Monitorix.

Můžete například použít tuto konfiguraci.

<httpd_builtin>
        enabled = y
        host = monitorix.atechtown.com
        port = 8080
        user = nobody
        group = nobody
        log_file = /var/log/monitorix-httpd
        hosts_deny = all
        hosts_allow = all
        autocheck_responsiveness = y

....

Nyní v <auth> v sekci, kde konfigurujete webové rozhraní, můžete nastavit základní ověřování.

<auth>
                enabled = y
                msg = Sorry not welcome
                htpasswd = /var/lib/monitorix/htpasswd
        >/auth>
</httpd_builtin>

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

Pokud jste povolili ověřování, musíte nainstalovat apache2-utils .

apt install apache2-utils

A vytvořte uživatele s heslem

htpasswd -d -c /var/lib/monitorix/htpasswd admin

Restartujte službu Monitorix

sudo systemctl restart monitorix.

Přístup k rozhraní Monitorix

Nyní otevřete webový prohlížeč a přejděte na http://yourdomain:8080/monitorix a uvidíte tuto obrazovku

Kde si můžete vybrat, které grafy chcete zobrazit.

Dále se zobrazí obrazovka, kde si můžete prohlédnout grafy a metriky.

Závěr

Monitorix je jednoduchý nástroj, který nám umožňuje sledovat systém pomocí mnoha grafů.

Doufám, že se vám tento příspěvek líbil a budete ho sdílet, abyste nám pomohli růst.


Debian
  1. Jak nainstalovat Debian 10 (Buster)

  2. Jak nainstalovat Python 3.9 na Debian 10

  3. Jak nainstalovat TeamViewer na Debian 10

  1. Jak nainstalovat Memcached na Debian 10

  2. Jak nainstalovat Git na Debian 9

  3. Jak nainstalovat Go na Debian 9

  1. Jak nainstalovat Pip na Debian 9

  2. Jak nainstalovat R na Debian 9

  3. Jak nainstalovat Ruby na Debian 9