En este tutorial, le mostraremos cómo instalar y configurar Monitorix en su servidor Ubuntu 16.04. Para aquellos de ustedes que no sabían, Para aquellos de ustedes que no sabían , Monitorix es una herramienta de monitoreo de sistema liviana, de código abierto y gratuita diseñada para monitorear servidores, servicios y dispositivos. Monitorix permite monitorear el rendimiento general del sistema y también ayuda a detectar cuellos de botella, fallas, tiempos de respuesta prolongados no deseados y otras actividades anormales. .
Este artículo asume que tiene al menos conocimientos básicos de Linux, sabe cómo usar el shell y, lo que es más importante, aloja su sitio en su propio VPS. La instalación es bastante simple y asume que se están ejecutando en la cuenta raíz, si no, es posible que deba agregar 'sudo
' a los comandos para obtener privilegios de root. Le mostraré la instalación paso a paso de Monitorix Network Monitoring Tool en un servidor Ubuntu 16.04 (Xenial Xerus).
Requisitos previos
- Un servidor que ejecuta uno de los siguientes sistemas operativos:Ubuntu 16.04 (Xenial Xerus).
- Se recomienda que utilice una instalación de sistema operativo nueva para evitar posibles problemas.
- Acceso SSH al servidor (o simplemente abra Terminal si está en una computadora de escritorio).
- Un
usuario sudo no root
o acceder alusuario root
. Recomendamos actuar como unusuario sudo no root
, sin embargo, puede dañar su sistema si no tiene cuidado al actuar como root.
Características de Monitorix
- Uso global del núcleo
- Se admite una cantidad ilimitada de puertos de red.
- Se admite un número ilimitado de servidores Apache.
- Capacidad de definir el número de gráficos por fila.
- Capacidad para habilitar informes mensuales de tráfico.
- Capacidad de hacer zoom en cualquier gráfico.
- Capacidad de mostrar métricas de red en MBytes/seg o Mbits/seg.
- Supervisa la temperatura y el estado de la unidad de disco.
- Uso del sistema de archivos y actividad de E/S de los sistemas de archivos.
- Uso de tráfico de red hasta 10 dispositivos de red.
- Estadísticas de Netstat.
- Demanda de servicios del sistema (SSH, ProFTPD, Samba, CUPS, Fail2ban, IMAP, POP3, SMTP, etc…)
- Estadísticas de caché web de Squid Proxy.
- Servidor HTTP integrado.
- Estadísticas de MTA Mail, incluidas las conexiones de entrada y salida
- Tráfico del puerto de red, incluidos TCP, UDP, etc.
Instalar Monitorix en Ubuntu 16.04
Paso 1. Primero agregue el Repositorio de Monitorix, abra /etc/apt/sources.list
archivo como se muestra a continuación.
nano /etc/apt/sources.list
Coloque el cursor al final del archivo y agregue esta línea y guarde el archivo y salga del archivo.
deb http://apt.izzysoft.de/ubuntu generic universe
Una vez que se agrega el repositorio, debemos descargar (o agregar) la clave PGP e “instalarla” en el sistema como se muestra a continuación:
wget http://apt.izzysoft.de/izzysoft.asc
Vaya al directorio donde está guardado el archivo .asc y ejecute el siguiente comando:
sudo apt-key add izzysoft.asc
Ahora, asegúrese de que todos los paquetes de su sistema estén actualizados ejecutando el siguiente apt-get
comandos en la terminal:
apt-get update
Paso 2. Instalación de Monitorix.
Después de actualizar el repositorio, ejecute el siguiente comando para instalar Monitorix:
apt-get -y install monitorix apache2-utils
Paso 3. Configurar Monitorix.
Para configurar Monitorix, abra /etc/monitorix/monitorix.conf
archivo como se muestra a continuación:
nano /etc/monitorix/monitorix.conf
Busca las siguientes líneas:
<auth> enabled = n msg = Monitorix: Restricted access htpasswd = /var/lib/monitorix/htpasswd </auth>
Y habilite la autenticación cambiándola a "y".
<auth> enabled = y msg = Monitorix: Restricted access htpasswd = /var/lib/monitorix/htpasswd </auth>
Guarde el archivo y salga. Una vez configurado, tenemos que reiniciar el servicio de Monitorix:
systemctl start monitorix
Cree la contraseña para Monitorix:
htpasswd -d -c /var/lib/monitorix/htpasswd admin
Paso 4. Acceso a MediaWiki.
Monitorix estará disponible en el puerto HTTP 8080 de manera predeterminada. Abra su navegador favorito y vaya a http://your-domain.com:8080/monitorix // código> o
http://server-ip:8080/monitorix/
. Si está utilizando un firewall, abra el puerto 80 para habilitar el acceso al panel de control.
¡Felicitaciones! Ha instalado Monitorix correctamente. Gracias por usar este tutorial para instalar Monitorix Network Monitoring Tool en sistemas Ubuntu 16.04 LTS (Xenial Xerus). Para obtener ayuda adicional o información útil, le recomendamos que consulte el sitio web oficial de Monitorix.