GNU/Linux >> Znalost Linux >  >> Debian

Nainstalujte a nakonfigurujte monitorovací software Monitorix na Debianu 10

Monitorix je lehký nástroj pro monitorování počítačové sítě s otevřeným zdrojovým kódem, který lze použít ke sledování celkového výkonu systému. Shromažďuje data systému a zobrazuje informace jako grafy pomocí webového rozhraní. Lze jej provozovat na většině operačních systémů založených na Linuxu včetně CentOS, Debian, Ubuntu, FreeBSD, OpenBSD a NetBSD.

Monitorix má bohatou sadu funkcí, některé z nich jsou uvedeny níže:

  • Průměrné zatížení systému a využití.
  • Využití jádra na procesor.
  • Globální využití jádra.
  • HP ProLiant System Health.
  • Obecné statistiky senzorů.
  • Teploty LM-senzorů a GPU.
  • Teploty a využití NVIDIA.
  • Teploty a stav disku.
  • Využití systému souborů a I/O aktivita.
  • Síťový provoz a využití.

V tomto tutoriálu vysvětlím, jak nainstalovat monitorovací server Monitorix na Debian 10.

Předpoklady

  • Server se systémem Debian 10.
  • Na vašem serveru je nakonfigurováno heslo uživatele root.

Začínáme

Před spuštěním se doporučuje aktualizovat server na nejnovější verzi. Můžete jej aktualizovat pomocí následujícího příkazu:

apt-get update -y
apt-get upgrade -y

Jakmile je váš server aktualizován, restartujte jej, aby se změny implementovaly.

Instalovat Monitorix

Nejprve si stáhněte nejnovější verzi Monitoringu z jejich oficiálních stránek pomocí následujícího příkazu:

wget https://www.monitorix.org/monitorix_3.11.0-izzy1_all.deb

Po dokončení stahování nainstalujte stažený soubor pomocí následujícího příkazu:

dpkg -i monitorix_3.11.0-izzy1_all.deb

Výše uvedený příkaz způsobí určitou chybu závislosti. Jakoukoli chybu závislosti můžete vyřešit pomocí následujícího příkazu:

apt-get install -f

Po instalaci Monitorix spusťte službu Monitorix a povolte její spuštění po restartu systému pomocí následujícího příkazu:

systemctl start monitorix
systemctl enable monitorix

Výstup:

monitorix.service is not a native service, redirecting to systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable monitorix

Nyní můžete ověřit službu Monitorix spuštěním následujícího příkazu:

systemctl status monitorix

Měli byste vidět následující výstup:

? monitorix.service - LSB: Start Monitorix daemon
   Loaded: loaded (/etc/init.d/monitorix; generated)
   Active: active (running) since Sun 2019-12-29 16:05:19 UTC; 30s ago
     Docs: man:systemd-sysv-generator(8)
    Tasks: 1 (limit: 2359)
   Memory: 71.0M
   CGroup: /system.slice/monitorix.service
           ??9827 /usr/bin/monitorix -c /etc/monitorix/monitorix.conf -p /var/run/monitorix.pid

Dec 29 16:05:18 debian10 systemd[1]: Starting LSB: Start Monitorix daemon...
Dec 29 16:05:19 debian10 monitorix[9822]: .
Dec 29 16:05:19 debian10 systemd[1]: Started LSB: Start Monitorix daemon.

Chcete-li zkontrolovat nainstalovanou verzi Monitorix, spusťte následující příkaz:

monitorix -v

Měli byste získat následující výstup:

Monitorix version 3.11.0 (14-Mar-2019)
by Jordi Sanfeliu <[email protected]>
http://www.monitorix.org/

Konfigurace Monitorix

Výchozí konfigurační soubor pro Monitorix je umístěn na /etc/monitorix/monitorix.conf. Budete jej muset upravit a provést nějaké změny podle podrobností vašeho systému.

Můžete jej upravit pomocí následujícího příkazu:

nano /etc/monitorix/monitorix.conf

Změňte následující řádky:

title = Monitorix Monitoring Server
hostname = debian10
host = debian10
hosts_deny = all
hosts_allow = 192.168.1.0/24
enabled = y

Po dokončení uložte a zavřete soubor.

Dále budete muset vytvořit uživatele pro ověření Monitorix.

Nejprve nainstalujte balíček Apache Utilities pomocí následujícího příkazu:

apt-get install apache2-utils -y

Dále vytvořte uživatele pro Monitorix pomocí následujícího příkazu:

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

Budete požádáni o nastavení hesla pro uživatele, jak je uvedeno níže:

New password: 
Re-type new password: 
Adding password for user admin

Poté restartujte službu Monitorix, aby se změny implementovaly.

systemctl restart monitorix

Ve výchozím nastavení Monitorix naslouchá na portu 8080. Můžete to ověřit pomocí následujícího příkazu:

netstat -ant | grep 8080

Výstup:

tcp6       0      0 :::8080                 :::*                    LISTEN     
tcp6       0      0 ::1:8080                ::1:45178               TIME_WAIT 

Přístup k webovému uživatelskému rozhraní Monitorix

Nyní otevřete webový prohlížeč a zadejte adresu URL http://ip-adresa-vašeho-serveru:8080/monitorix. Budete přesměrováni na přihlašovací stránku Monitorix:

Zadejte své uživatelské jméno, heslo pro Monitorix a klikněte na Přihlásit se knoflík. Na následující stránce byste měli vidět řídicí panel Monitorix:

Globální využití jádra, využití souborového systému a I/O aktivita

Síťový provoz, využití a statistiky Netstat

Gratulujeme! úspěšně jste nainstalovali monitorovací server Monitorix na Debian 10. 


Debian
  1. Jak nainstalovat a nakonfigurovat OpenVPN Server na Debian 10

  2. Jak nainstalovat a nakonfigurovat Redis 6.0 na Debian 11

  3. Jak nainstalovat a nakonfigurovat VNC Server na Debian 10

  1. Jak nainstalovat a nakonfigurovat docker na Debian 11

  2. Jak nainstalovat a nakonfigurovat Mariadb 10 v Debianu 11

  3. Jak nainstalovat a nakonfigurovat MongoDB 5 na Debian 11

  1. Nainstalujte a nakonfigurujte Fail2ban na Debian 10

  2. Jak nainstalovat a nakonfigurovat Redis na Debian 9

  3. Jak nainstalovat a nakonfigurovat Redis 6 na Debian 11