GNU/Linux >> Linux Esercitazione >  >> Cent OS

Installa Monitorix su CentOS 7 / Ubuntu 16.04 / Fedora 27 / Debian 9 – Strumento di monitoraggio del sistema leggero OpenSource

Monitoraggio è uno strumento di monitoraggio di sistemi/servizi leggero e open source per sistemi operativi Linux. Monitorix è stato creato per essere utilizzato in ambiente di produzione e può essere utilizzato anche su dispositivi embedded.

Monitorix comprende due programmi:“monitorix ", un raccoglitore, che è un demone Perl che funziona come servizio di avvio, e uno script CGI chiamato "monitorix.cgi “. Monitorix include il proprio server HTTP integrato, quindi non dobbiamo fare affidamento sul server Web esterno.

Nella fase precedente, Monitorix è stato sviluppato per Redhat , Fedora e CentOS Sistemi Linux, poi è iniziato lo sviluppo per supportare sistemi Unix come FreeBSD, OpenBSD e NetBSD.

Caratteristiche

Monitorix include i seguenti grafici:

  • Medio e utilizzo del carico del sistema.
  • Utilizzo globale del kernel/per processore.
  • Utilizzo del file system e attività di I/O.
  • Traffico di rete e utilizzo.
  • Statistiche Netstat.
  • Statistiche di processo.
  • Traffico della porta di rete.
  • Statistiche dei servizi (NFS, SAMBA, Squid, MySQL, NTP e BIND)
  • Statistiche del server Web (Apache, Nginx e Lighttpd)
  • Controllo dispositivi hardware.

Altre funzionalità di Monitorix .

Questa guida ti aiuta a installare Monitorix su CentOS 7 , Ubuntu 16.04 e Fedora 27 . Questa guida dovrebbe funzionare anche su versioni precedenti dei sistemi operativi menzionati come CentOS 6, Ubuntu 15.10, Ubuntu 14.04 e Fedora 26.

Imposta repository

Su CentOS / RHEL / Fedora

Prima di installare Monitorix, configura il repository EPEL su 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

Su 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

Installa Monitorix su CentOS 7 / Ubuntu 16.04 / Fedora 27 / Debian 9

Installa Monitorix usando il comando seguente.

### CentOS / RHEL / Fedora ###

yum -y install monitorix

### Ubuntu / Debian ###

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

Avvia il servizio Monitorix.

service monitorix start

Firewall (CentOS/RHEL)

Configura il firewall per consentire la porta 8080 in modo da poter accedere alla dashboard di Monitorix da macchine esterne.

### 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

Accedi a Monitorix

Una volta avviato il servizio Monitorix, puoi accedere alla dashboard visitando il seguente URL.

http://il-tuo-indirizzo-ip:8080/monitorix

Per ottenere un grafico in una nuova finestra, fai clic su qualsiasi grafico.

Personalizzazione

Quando Monitorix viene avviato, legge il file di configurazione “/etc/monitorix/monitorix.conf ” per impostare le opzioni in base al tuo sistema e abilitare o disabilitare i grafici.

Per impostare un'intestazione per una home page, imposta la seguente variabile.

title =

Per cambiare il nome host nel grafico.

hostname =

Puoi anche dare un'occhiata al documento ufficiale sulla configurazione di Monitorix per ulteriori opzioni di personalizzazione.

Se non ottieni alcun dato nel grafico, considera la possibilità di disabilitare SELinux su CentOS 7 / CentOS 6.
Cent OS
  1. Come installare Apache Hadoop su CentOS 7, Ubuntu 18.04 e Debian 9

  2. Come installare Ansible su CentOS 7 / RHEL 7 / Ubuntu 18.04 / 16.04 e Debian 9

  3. Installa LibreNMS su CentOS 7 / Ubuntu 16.04 - Uno strumento di monitoraggio di rete e server

  4. Installa Icinga Monitoring Tool su Fedora 22 / 21

  5. Come installare lo strumento di monitoraggio del sistema Monitorix su CentOS 6 VPS

Come installare lo strumento di monitoraggio e ottimizzazione del sistema Stacer su Ubuntu 20.04

Come installare lo strumento di monitoraggio delle risorse Bpytop su CentOS 8

Come installare il sistema di monitoraggio Grafana su CentOS 8

Come installare TeamViewer 15 su Fedora/RHEL/CentOS e Debian/Ubuntu

Come installare lo strumento di monitoraggio del sistema di Sguardi su CentOS 7

Come installare lo strumento di monitoraggio della rete Monitorix su CentOS 7