GNU/Linux >> Tutoriales Linux >  >> Cent OS

Instale Monitorix en CentOS 7/Ubuntu 16.04/Fedora 27/Debian 9 – Herramienta de monitoreo de sistema ligero de código abierto

Monitorix es una herramienta de supervisión de sistemas/servicios ligera y de código abierto para sistemas operativos Linux. Monitorix se creó para usarse en un entorno de producción y también se puede usar en dispositivos integrados.

Monitorix consta de dos programas:“monitorix “, un recopilador, que es un demonio de Perl que funciona como un servicio de inicio, y un script CGI llamado “monitorix.cgi “. Monitorix incluye su propio servidor HTTP integrado, por lo que no tenemos que depender del servidor web externo.

En la etapa anterior, Monitorix se desarrolló para Redhat , Fedora y CentOS Sistemas Linux, luego comenzó el desarrollo posterior para admitir sistemas Unix como FreeBSD, OpenBSD y NetBSD.

Características

Monitorix incluye los siguientes gráficos:

  • Promedio de carga del sistema y uso.
  • Uso de kernel global/por procesador.
  • Uso del sistema de archivos y actividad de E/S.
  • Tráfico y uso de la red.
  • Estadísticas de Netstat.
  • Estadísticas del proceso.
  • Tráfico del puerto de red.
  • Estadísticas de servicios (NFS, SAMBA, Squid, MySQL, NTP y BIND)
  • Estadísticas del servidor web (Apache, Nginx y Lighttpd)
  • Comprobación de dispositivos de hardware.

Más características de Monitorix .

Esta guía lo ayuda a instalar Monitorix en CentOS 7 , Ubuntu 16.04 y Fedora 27 . Esta guía también debería funcionar en versiones anteriores de los sistemas operativos mencionados, como CentOS 6, Ubuntu 15.10, Ubuntu 14.04 y Fedora 26.

Repositorio de configuración

En CentOS/RHEL/Fedora

Antes de instalar Monitorix, configure el repositorio EPEL en 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

En 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

Instalar Monitorix en CentOS 7/Ubuntu 16.04/Fedora 27/Debian 9

Instale Monitorix usando el siguiente comando.

### CentOS / RHEL / Fedora ###

yum -y install monitorix

### Ubuntu / Debian ###

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

Inicie el servicio Monitorix.

service monitorix start

Cortafuegos (CentOS/RHEL)

Configure el firewall para permitir el puerto 8080 para que podamos acceder al tablero de Monitorix desde máquinas externas.

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

Acceder a Monitorix

Una vez que se inicia el servicio Monitorix, puede acceder al tablero visitando la siguiente URL.

http://su-dirección-ip:8080/monitorix

Para obtener un gráfico en una nueva ventana, haga clic en cualquier gráfico.

Personalización

Cuando se inicia Monitorix, lee el archivo de configuración “/etc/monitorix/monitorix.conf ” para configurar las opciones según su sistema y habilitar o deshabilitar gráficos.

Para establecer un encabezado para una página de inicio, establezca la siguiente variable.

title =

Para cambiar el nombre de host en el gráfico.

hostname =

También puede consultar el documento oficial sobre configuración de Monitorix para más opciones de personalización.

Si no obtiene ningún dato en el gráfico, considere deshabilitar SELinux en CentOS 7/CentOS 6.
Cent OS
  1. Cómo instalar Apache Hadoop en CentOS 7, Ubuntu 18.04 y Debian 9

  2. Cómo instalar Ansible en CentOS 7/RHEL 7/Ubuntu 18.04/16.04 y Debian 9

  3. Instale LibreNMS en CentOS 7 / Ubuntu 16.04:una herramienta de monitoreo de redes y servidores

  4. Instale la herramienta de monitoreo Icinga en Fedora 22 / 21

  5. Cómo instalar Glances System Monitoring en CentOS 7

Cómo instalar Stacer System Optimizer &Monitoring Tool en Ubuntu 20.04

Cómo instalar la herramienta de monitoreo de recursos Bpytop en CentOS 8

Cómo instalar el sistema de monitoreo Grafana en CentOS 8

Cómo instalar TeamViewer 15 en Fedora/RHEL/CentOS y Debian/Ubuntu

Cómo instalar la herramienta de monitoreo del sistema Glances en CentOS 7

Cómo instalar la herramienta de monitoreo de red Monitorix en CentOS 7