GNU/Linux >> Znalost Linux >  >> Cent OS

Nainstalujte Monitorix na CentOS 7 / Ubuntu 16.04 / Fedora 27 / Debian 9 – OpenSource Lightweight System Monitoring Tool

Monitorix je lehký nástroj pro monitorování systému/služeb s otevřeným zdrojovým kódem pro operační systémy Linux. Monitorix byl vytvořen pro použití v produkčním prostředí a lze jej použít také na vestavěných zařízeních.

Monitorix se skládá ze dvou programů:„monitorix “, kolektor, což je démon Perl pracující jako spouštěcí služba, a skript CGI s názvem „monitorix.cgi “. Monitorix obsahuje vestavěný vlastní HTTP server, takže se nemusíme spoléhat na externí webový server.

V dřívější fázi byl Monitorix vyvinut pro Redhat , Fedora a CentOS Linuxové systémy, později začal vývoj pro podporu unixových systémů jako FreeBSD, OpenBSD a NetBSD.

Funkce

Monitorix obsahuje následující grafy:

  • Průměrné zatížení systému a využití.
  • Globální využití jádra/jádra na procesor.
  • Využití systému souborů a I/O aktivita.
  • Síťový provoz a využití.
  • Statistiky Netstat.
  • Zpracování statistik.
  • Provoz na síťovém portu.
  • Statistiky služeb (NFS, SAMBA, Squid, MySQL, NTP a BIND)
  • Statistiky webového serveru (Apache, Nginx a Lighttpd)
  • Kontrola hardwarových zařízení.

Další funkce Monitorix .

Tato příručka vám pomůže nainstalovat Monitorix naCentOS 7 , Ubuntu 16.04 a Fedora 27 . Tato příručka by měla fungovat i na předchozích verzích zmíněných operačních systémů, jako je CentOS 6, Ubuntu 15.10, Ubuntu 14.04 a Fedora 26.

Úložiště nastavení

Na CentOS / RHEL / Fedora

Před instalací Monitorix nastavte úložiště EPEL na CentOS 7 / RHEL 7 .

### For RHEL 7 ###

rpm -ivh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

### For RHEL 6 ###

rpm -ivh https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm

### For CentOS 7 / 6 ###

yum -y install epel-release

Na Ubuntu 16.04 / 14.04 / Debian 8

echo "deb http://apt.izzysoft.de/ubuntu generic universe" | sudo tee -a /etc/apt/sources.list
wget http://apt.izzysoft.de/izzysoft.asc
sudo apt-key add izzysoft.asc

Nainstalujte Monitorix na CentOS 7 / Ubuntu 16.04 / Fedora 27 / Debian 9

Nainstalujte Monitorix pomocí následujícího příkazu.

### CentOS / RHEL / Fedora ###

yum -y install monitorix

### Ubuntu / Debian ###

sudo apt-get update
sudo apt-get -y install monitorix

Spusťte službu Monitorix.

service monitorix start

Firewall (CentOS / RHEL)

Nakonfigurujte firewall tak, aby umožňoval port 8080, abychom měli přístup k řídicímu panelu Monitorix z externích počítačů.

### FirewallD ###

firewall-cmd --permanent --zone=public --add-port=8080/tcp
firewall-cmd --reload

### IPTables ###

iptables -A INPUT -m tcp -p tcp --dport 8080 -j ACCEPT
service iptables save
service iptables restart

Přístup k Monitorix

Po spuštění služby Monitorix získáte přístup k řídicímu panelu na následující adrese URL.

http://your-ip-add-ress:8080/monitorix

Chcete-li získat graf v novém okně, klikněte na libovolný graf.

Přizpůsobení

Po spuštění Monitorix načte konfigurační soubor „/etc/monitorix/monitorix.conf ” pro nastavení možností podle vašeho systému a povolení nebo zakázání grafů.

Chcete-li nastavit nadpis pro domovskou stránku, nastavte následující proměnnou.

title =

Chcete-li změnit název hostitele v grafu.

hostname =

Můžete se také podívat na oficiální dokument o konfiguraci Monitorix pro více možností přizpůsobení.

Pokud v grafu nezískáte žádná data, zvažte deaktivaci SELinux na CentOS 7 / CentOS 6.
Cent OS
  1. Jak nainstalovat Apache Hadoop na CentOS 7, Ubuntu 18.04 a Debian 9

  2. Nainstalujte Icinga Monitoring Tool na Fedoru 22 / 21

  3. Nainstalujte Fsniper ( Directory Monitoring ) Tool do CentOS, RHEL a Fedora

  1. Jak nainstalovat Ansible na CentOS 7 / RHEL 7 / Ubuntu 18.04 / 16.04 &Debian 9

  2. Nainstalujte LibreNMS na CentOS 7 / Ubuntu 16.04 – nástroj pro monitorování sítě a serveru

  3. Jak nainstalovat Glances System Monitoring na CentOS 7

  1. Instalace a nastavení Fail2Ban:Ubuntu, CentOS, Fedora a Debian

  2. Jak nainstalovat nástroj Cacti Monitoring Tool na CentOS 8 / RHEL 8

  3. Jak nainstalovat nástroj pro monitorování systému Monitorix na CentOS 6 VPS