14 Herramientas útiles en el rendimiento y monitoreo de red para Linux

14 Herramientas útiles en el rendimiento y monitoreo de red para Linux

Si está trabajando como administrador del sistema Linux/UNIX, seguro que sabe que debe tener herramientas de monitoreo útiles para monitorear el rendimiento de su sistema. Como las herramientas de monitoreo son muy importantes en el trabajo de un administrador del sistema o un webmaster de servidor, es la mejor manera de vigilar lo que está sucediendo dentro de su sistema.

[También puede gustar: 20 herramientas de línea de comandos para monitorear el rendimiento de Linux]

Hoy vamos a hablar de otro 14 Herramientas de monitoreo de Linux que puede usar para hacer el trabajo.

Herramienta de monitoreo de Linux de Site24x7

Con la plataforma de monitoreo de Site24x7, puede eliminar las interrupciones del servidor de Linux y los problemas de rendimiento rastreando constantemente sobre 60 Métricas de rendimiento clave, que incluyen promedio de carga, CPU, memoria, espacio de disco, utilización de ancho de banda de red, eventos recientes y procesos de Linux.

Configure los umbrales para las métricas clave de rendimiento y reciba alertas instantáneas a través de SMS, correo electrónico, notificaciones push de aplicaciones móviles y otras herramientas de colaboración ITSM y de colaboración siempre que se rompan estos umbrales.

Site24x7 le permite automatizar la remediación de incidentes y hace que sus operaciones de TI sean más ágiles y eficientes.

Características clave:

  • Mejor visibilidad de los procesos que afectan la salud y el rendimiento de su servidor con la tabla de proceso superior exclusiva.
  • Monitoreo de servicios y monitoreo de syslog para servidores Linux.
  • Una sola consola para MSP para monitorear las infraestructuras de TI de sus clientes.
  • Métricas monitoreadas empujadas a través de statsd.
  • Soporte para más de 100 complementos, incluidos Redis, MySQL y Nginx.
Herramienta de monitoreo de Linux de Site24x7

1. Glances: monitoreo del sistema Linux en tiempo real

Glances es una herramienta de monitoreo creada para presentar la mayor cantidad de información posible en cualquier tamaño de terminal, toma automáticamente el tamaño de la ventana del terminal en el que ejecuta, en otras palabras, es una herramienta de monitoreo receptiva.

Las miradas no solo muestran información sobre la CPU y el uso de la memoria, sino que también monitorean las E/S del sistema de archivos, la E/S de la red, las temperaturas de hardware, las velocidades del ventilador, el uso de disco y el volumen lógico.

Visaciones - Herramienta de monitoreo del sistema Linux

Instalar miradas en Linux

Para instalar la última versión estable de Miradas, Simplemente ingrese la siguiente línea de comando:

$ curl -l https: // bit.ly/miradas | /bin/bash o $ wget -o- https: // bit.ly/miradas | /bin/bash 

2. SARG - Monitoreo de ancho de banda de calamar

SARG (Generador de informes de análisis Squid Analysis) es una herramienta gratuita y de código abierto que actúa como una herramienta de monitoreo para su servidor proxy Squid, crea informes sobre los usuarios de su servidor proxy de Squid, direcciones IP, los sitios que visitan y alguna otra información.

SARG MONITORES LOGS DE PALATROS

Para la instalación, lea nuestro artículo - Instale la herramienta SARG "Squid -Bandwidth Monitoring" en Linux

3. Monitoreo del estado de Apache

El mod_status es un módulo de servidor Apache que le permite monitorear el estado de los trabajadores del servidor Apache. Genera un informe en un formato HTML fácil de leer. Le muestra el estado de todos los trabajadores, cuánta CPU usa cada una, qué solicitudes se manejan actualmente y la cantidad de trabajadores que trabajan y no trabajan.

Monitoreo del estado de Apache

Para la instalación, lea nuestro artículo: cómo monitorear la carga del servidor web de Apache y las estadísticas de la página

4. Monit: monitoreo de servicios y servicios de Linux

Monit es un buen programa que monitorea su servidor Linux y Unix, puede monitorear todo lo que tiene en su servidor, desde el servidor principal (Apache, Nginx ...) hasta los permisos de archivos, los hashes y los servicios web. Más muchas cosas.

Monit - Monitoreo del servidor de Linux

Instalar Monit en Linux

Para instalar la versión estable de Monetar, Simplemente ingrese la siguiente línea de comando:

$ sudo apt install monit [en Debian, Ubuntu y Mint] $ sudo yum install monit [en Rhel/Centos/Fedora y Rocky Linux/Almalinux] $ sudo emerge -a app -admin/monit [on Gentoo Linux] $ sudo pacman -s monit [en Arch Linux] $ sudo zypper install monit [en Usura de apertura] 

5. SYSSTAT-Monitoreo de rendimiento del sistema todo en uno

Otra herramienta de monitoreo útil para su sistema Linux es Sysstat: no es un comando real, de hecho, es solo el nombre del proyecto, Sysstat, De hecho, es un paquete que incluye muchas herramientas de monitoreo de rendimiento como Iostat, SADF, PIDSTAT junto a muchas otras herramientas que le muestran muchas estadísticas sobre su sistema operativo Linux.

SYSSTAT: Monitoreo de estadísticas de Linux
Características de sysstat
  • Está disponible en todos los repositorios modernos de distribución de Linux de forma predeterminada.
  • Capacidad para crear estadísticas sobre el uso de RAM, CPU y intercambio. Además de la capacidad de monitorear la actividad del núcleo de Linux, el servidor NFS, los sockets, TTY y los sistemas de archivos.
  • Capacidad para monitorear estadísticas de entrada y salida para dispositivos, tareas ... etc.
  • Capacidad para generar informes sobre interfaces y dispositivos de red, con soporte para IPv6.
  • Sysstat puede mostrarle las estadísticas de energía (uso, dispositivos, velocidad de los fanáticos ... etc.) también.
  • Muchas otras características ..

Instalar sysstat en Linux

Para instalar la versión estable de Sysstat, Simplemente ingrese la siguiente línea de comando:

$ sudo apt install sysstat [en Debian, Ubuntu y Mint] $ sudo yum instalación sysstat [en Rhel/Centos/Fedora y Rocky Linux/Almalinux] $ sudo emerge -a app -admin/sysstat [on Gentoo Linux] $ sudo pacman -s sysstat [on Arch Linux] $ sudo zypper install sysstat [en Usura de apertura] 

Para uso y ejemplos, lea nuestro artículo - 20 comandos útiles de Sysstat

6. Icinga - Monitoreo del servidor de próxima generación

A diferencia de las otras herramientas, Icinga es un programa de monitoreo de red, le muestra muchas opciones e información sobre sus conexiones de red, dispositivos y procesos, es una muy buena opción para aquellos que buscan una buena herramienta para monitorear las cosas de redes.

Icinga - Monitoreo de la red de Linux
Características de Icinga
  • Icinga también es gratuita y de código abierto.
  • Muy funcional en el monitoreo de todo lo que pueda tener en las redes.
  • Se incluye el soporte para MySQL y PostgreSQL.
  • Monitoreo en tiempo real con una buena interfaz web.
  • Muy expandible con módulos y extensiones.
  • Icinga admite la aplicación de servicios y acciones a los hosts.
  • Mucho más para descubrir ..

Para la instalación, lea nuestro artículo: cómo instalar la herramienta de monitoreo del servidor Icinga en Linux

7. Observium - Gestión y monitoreo de redes

Observium también es una herramienta de monitoreo de red, fue diseñada para ayudarlo a administrar su red de servidores fácilmente, hay 2 versiones de la misma; Community Edition que es gratuita y de código abierto, y la versión comercial que cuesta £ 1,000/año.

Observium: monitoreo de la red de Linux
Características de observium
  • Escrito en PHP con soporte de base de datos MySQL.
  • Tiene una buena interfaz web para obtener información y datos.
  • Capacidad para administrar y monitorear cientos de hosts en todo el mundo.
  • La versión comunitaria a partir de ella tiene licencia bajo la licencia QPL.
  • Funciona en Windows, Linux, FreeBSD y más.

Para la instalación, lea nuestro artículo: instale la herramienta de administración y monitoreo de la red Observium en Linux

8. Web VMStat - Monitoreo de estadísticas del sistema

Web VMStat es un programador de aplicaciones web muy simples, que proporciona el uso de información del sistema en tiempo real, desde CPU hasta información de RAM, intercambio y salida en formato HTML.

Herramienta Web VMStat para Linux

Para la instalación, lea nuestro artículo - Web VMStat: una herramienta de estadísticas de sistema en tiempo real para Linux

9. Monitoreo del servidor PHP

A diferencia de las otras herramientas en esta lista, PHP Server Monitoring es un script web escrito en PHP que lo ayuda a administrar sus sitios web y hosts fácilmente, admite la base de datos MySQL y se lanza en GPL 3 o posterior.

Monitor de servidor PHP
Características
  • Una buena interfaz web.
  • Capacidad para enviarle notificaciones por correo electrónico y SMS.
  • Capacidad para ver la información más importante sobre CPU y RAM.
  • Un sistema de registro muy moderno para registrar errores de conexión y correos electrónicos que se envían.
  • Soporte para los servicios de Cronjob para ayudarlo a monitorear sus servidores y sitios web automáticamente.

Para la instalación, lea nuestro artículo: instale la herramienta de monitoreo del servidor PHP en Linux

10. Dash Linux: monitoreo de rendimiento del servidor de Linux

De su nombre, "Dash Linux"Es un tablero web que le muestra la información más importante sobre sus sistemas de Linux, como RAM, CPU, sistema de archivos, procesos de ejecución, usuarios y uso de ancho de banda en tiempo real, tiene una buena GUI y es gratis y de código abierto.

Herramienta de tablero de Linux

Para la instalación, lea nuestro artículo: Instale la herramienta de Linux Dash (Monitoreo de rendimiento de Linux) en Linux

11. CACTI - Monitoreo de red y sistema

Cacti no es más que una interfaz web gratuita y de código abierto para RRDTool, se usa a menudo para monitorear el ancho de banda utilizando SNMP (protocolo de administración de red simple), y también se puede usar para monitorear el uso de la CPU.

Monitoreo de redes de cactus

Para la instalación, lea nuestro artículo: Instale la red Cacti Network y la herramienta de monitoreo del sistema en Linux

12. Munin - Monitoreo de redes

Munin también es una GUI de interfaz web para RRDTool, fue escrita en Perl y con licencia bajo GPL, Munin es una buena herramienta para monitorear sistemas, redes, aplicaciones y servicios.

Funciona en todos los sistemas operativos similares a UNIX y tiene un buen sistema de complementos; Hay más de 500 complementos diferentes disponibles para monitorear todo lo que desee en su máquina. Un sistema de notificaciones está disponible para enviar mensajes al administrador cuando hay un error o cuando se resuelve el error.

Monitoreo de la red Munin

Para la instalación, lea nuestro artículo: Instale la herramienta de monitoreo de la red Munin en Linux

13. Wireshark - Analizador de protocolo de red

Además, a diferencia de todas las otras herramientas en nuestra lista, Wireshark es un programa de escritorio analizador que se utiliza para analizar paquetes de red y monitorear las conexiones de red. Está escrito en C con la biblioteca GTK+ y se lanzó bajo la licencia GPL.

Analizador de redes de Wireshark
Características
  • Multiplataforma: funciona en Linux, BSD, Mac OS X y Windows.
  • Soporte de línea de comandos: hay una versión basada en línea de comandos de Wireshark para analizar los datos.
  • Capacidad para capturar llamadas de VoIP, tráfico USB y datos de red fácilmente para analizarlo.
  • Disponible en la mayoría de los repositorios de distribución de Linux.

Para la instalación, lea nuestro artículo - Instalar Wireshark - Herramienta de analizador de protocolos de red en Linux

Estas fueron las herramientas más importantes para monitorear sus máquinas Linux/Unix, por supuesto, hay muchas otras herramientas, pero estas son las más famosas. Comparta sus pensamientos con nosotros en los comentarios: ¿Qué herramientas y programas utiliza para monitorear sus sistemas?? ¿Ha utilizado alguna de las herramientas en esta lista?? Qué piensas de ellos?