En el pasado hemos hablado de buenas herramientas de monitorización de sistema, en esta oportunidad queremos dar a conocer a Monitorix una ligera pero robusta herramienta que le brindará a todos los administradores de sistema la información adecuada y ampliada de su sistema en cualquier momento.

¿Qué es Monitorix?

Es una herramienta de código abierto, con un respaldo de una amplia comunidad que nos permite monitorizar sistemas de manera sencilla, esta diseñada para controlar la mayor cantidad posible de servicios y recursos del sistema. Esta herramienta fue desarrollada con la finalidad de que funcionará en servidores Linux / Unix, pero tiene la particularidad de poder ser ejecutadas en dispositivos embebidos lo que la hace multiplataforma y portable.

Sus desarrolladores explican que la herramienta es el resultado de la ejecución de dos programas uno llamado monitorix, que es un demonio Perl que se inicia automáticamente como cualquier otro servicio del sistema y un script llamado monitorix.cgi, además cuenta con un servidor HTTP integrado para que no tengamos que instalar un servidor web para su funcionamiento.

Características de Monitorix

  • Cuenta con una gran cantidad de estadisticas gráficas que recoge información del sistema como la carga del sistema, el uso del núcleo, uso del procesador, sensores, temperatura, uso del sistema de archivo, uso de directorios, netstat, lighttpd, nginx, procesos entre otros.
  • Soporte para monitorizar múltiples servidores remotos.
  • Soporte para monitorear el tráfico de Internet de los dispositivos de una LAN.
  • Amplio sistema de alertas.
  • Servidor HTTP incluído.
  • Envío de correo electrónico automático con las estadísticas del sistema.
  • Posibilidad de incluir archivo de configuración adicionales.
  • Capacidad para ver las estadísticas por (hora, día, semana, mes o año).
  • Capacidad de hacer zoom en cualquier gráfico para verlo con más detalle.
  • Posibilidad de mostrar las métricas de red en Mbytes/seg o Mbits/seg.
  • Posibilidad de mostrar las temperaturas en grados Celsius o Fahrenheit.
  • Capacidad para generar gráficos en formatos PNG o SVG.
  • Capacidad para configurar el número de años de datos históricos (sin límite).
  • Intuitiva interfaz web .
  • Se puede configurar con sólo un archivo de texto.
  • Incluye un modo silencioso que permite recuperar los gráficos a partir de secuencias de comandos.
  • Las estadísticas de tráfico se almacenan en bases de datos de tamaño fijo.
  • Escrito en lenguaje Perl.
  • Probado y soportado  GNU / Linux, FreeBSD, OpenBSD y NetBSD.
  • Libre y de código abierto

Cómo se instala Monitorix

Los usuarios de  RedHat/Fedora/CentOS y derivados puedes instalar Monitorix gracias a yum de la siguienta manera:

$ yum install monitorix
$ service monitorix start

Por su parte los usuarios de Arch Linux y derivados pueden utilizar AUR para la instalación de esta herramienta de monitorización de sistemas, para ello ejecute el siguiente comando:

$ yaourt -S monitorix

En el caso de los usuarios de Debian, Ubuntu, Deepin y derivados puede hacer uso de la herramienta instalando el último .deb de la herramienta disponible acá. Seguidamente procedemos a la instalación del .deb y algunas dependencias de la siguiente manera

$ sudo apt-get update
$ sudo apt-get install rrdtool perl libwww-perl libmailtools-perl libmime-lite-perl librrds-perl
libdbi-perl libxml-simple-perl libhttp-server-simple-perl libconfig-general-perl
libio-socket-ssl-perl
$ Dpkg -i * .deb monitorix $ Apt-get -f install

 

Fuente: desdelinux

¿Quién está en línea?

Hay 27517 invitados y ningún miembro en línea