Cómo Convertir Su Raspberry Pi En Una Herramienta De Monitoreo De Red
¿Quiere monitorear su red o dispositivos remotos? Aquí le mostramos cómo convertir su Raspberry Pi en una herramienta de monitoreo de red usando Nagios.
¿Le preocupa un dispositivo específico conectado a su red? ¿Quiere saber cuándo su servidor web se desconecta? Necesita una herramienta de monitoreo de red.
Hay varias soluciones disponibles, pero Nagios debería ser el primer puerto de escala. Hay disponible una versión paga del software, pero Nagios proporciona una versión de código abierto de Network Monitor para Raspberry Pi.
¿Por qué configurar una Raspberry Pi como monitor de red?
Nagios Enterprise Monitoring Server (NEMS) puede ejecutarse en cualquier modelo de Raspberry Pi, pero ¿por qué no usar una PC?
Bueno, eso es un poco confuso. Configurar un sistema completo que se utiliza principalmente para hacer ping a otros dispositivos es un desperdicio de energía, hardware y espacio físico. Raspberry Pi es una solución de bajo consumo con una sola pieza de hardware que ocupa mucho menos espacio.
Instale la herramienta de monitoreo de red Nagios en Raspberry Pi]
Hay dos opciones para instalar Nagios en Raspberry Pi.
- Puede instalar una imagen NEMS de Linux de disco completo. La opción más fácil con todos los ajustes preestablecidos esenciales que necesita para un inicio rápido.
- ¿O por qué no instalar manualmente Nagios Core en su entorno Raspberry Pi existente?
Vamos a repasarlos uno por uno.
Fácil: Instale NEMS en Raspberry Pi
Para la opción de instalación fácil, necesitará:
- Tarjeta microSD en blanco de 16 GB o más
- NEMS for Raspberry Pi
- Etcher flash disk writing software
RELACIONADO: Cómo instalar un sistema operativo en una Raspberry Pi
Debido a los requisitos de hardware, el rendimiento óptimo de NEMS se limita a Raspberry Pi 3 y superior. Se puede usar con modelos más antiguos, pero puede funcionar mucho más lento.
Comience insertando una tarjeta microSD en su PC, luego descargue NEMS y Etcher. Una vez descargado el software, instale y ejecute Etcher.
- Elegir flashear desde archivo
- La unidad de destino debe detectarse automáticamente. De lo contrario Seleccione un objetivo acceder a la tarjeta SD
- hacer clic resplandor Empezar a escribir imagen de disco
Espere a que los datos se escriban en la tarjeta SD y se confirmen. Etcher le notificará cuando se complete el proceso. En este punto, retire con seguridad la tarjeta SD de su PC, insértela en su Raspberry Pi e inicie su computadora. NEMS primero cambia el tamaño del sistema de archivos antes de solicitar la configuración.
En el indicador, escriba:
sudo nems-init
Siga los pasos para configurar su localidad y crear una cuenta.
Está listo para configurar NEMS abriendo: https://nems.local en tu navegador. Si eso no funciona, use la dirección IP de su Pi en su lugar.
Dificultad: Instalación manual de Nagios Core en Raspberry Pi
Para instalar manualmente Nagios en una Raspberry Pi, comience con una Pi que ejecute el sistema operativo Raspberry Pi desde una tarjeta microSD de 16 GB o más.
Comience actualizando y actualizando sus paquetes.
sudo apt update sudo apt upgrade
Reinicie e instale Nagios.
sudo reboot
sudo apt install nagios3
Cuando termine, se le pedirá que cree una cuenta de administrador, así que recuerde la contraseña. Por ejemplo, puede usar la dirección IP de su Pi para conectarse a Nagios desde otro dispositivo. http://192.168.1.x/nagios3.
RELACIONADO: Encontrar direcciones IP en Linux
Configurar el monitor de red Nagios Raspberry Pi
Ahora está listo para configurar Network Monitor. Cree un archivo de configuración en el Pi, monitor.cfg.
sudo nano /etc/nagios3/conf.d/monitor.cfg
Agregue los detalles del dispositivo que desea monitorear aquí. Por ejemplo, tengo un servidor de juegos y quiero saber cuándo se desconecta. Simplemente agregue el propósito, el nombre de host del dispositivo remoto, el alias y la dirección IP en el archivo de configuración.
define host {
use generic-host
host_name gameserver
alias gameserver
address 192.168.1.22
}
Puede archivar plantillas definidas (generic-host). /etc/nagios3/conf.d/generic-host_nagios2.cfg. Las plantillas ahorran tiempo al crear configuraciones de dispositivos, así que tómese el tiempo para revisarlas.
Cuando haya terminado de trabajar con el archivo CFG, haga clic en Siguiente. Ctrl+X luego seleccione Sí Saldrá Recarga de Nagios:
sudo service nagios3 reload
A continuación, puede vigilar su dispositivo a través del navegador de su elección.
RELACIONADO: Cómo cambiar la disposición del teclado en Raspberry Pi
Configurar el monitoreo de red de Nagios en el navegador
Además de la configuración basada en texto, puede configurar el monitoreo de red en Nagios usando una interfaz de navegador con Raspberry Pi.
Este ejemplo muestra cómo crear una verificación de ping para verificar el estado de un servidor o dispositivo.
- hacer clic nconf Desde la consola de NagiosPi
- Compruébalo en la columna de la izquierda. anfitrión
- a la derecha de este clic Para agregar
- Ingrese el nombre de host, la dirección IP y el alias del dispositivo que desea monitorear.
- hacer clic Enviar cuando termines
- Muevete Agregar servicio
- Mediar Agregar servicios adicionales al host en ~ comprobando_ping hacer clic Para agregar
- Establezca el marco de tiempo requerido (no lo haga demasiado corto) Enviar
- haga clic en el menú Crear configuración de Nagios
- hacer clic distribuir Perfecto
Cuando su dispositivo o sitio web esté desconectado, Nagios le mostrará el nuevo estado.
Monitoreo de disponibilidad y salud
Con el monitoreo configurado, cambie a la Windows de NagiosPi y Servicio. Aquí verá que el dispositivo que agregó está siendo monitoreado junto con otros dispositivos en la red. Puede hacer clic en cada uno de estos elementos, así como en los pequeños iconos que vienen con ellos. Profundizar en cada uno de ellos revelará más información sobre el dispositivo y revelará por qué se desconectó.
Esta es la pantalla principal que debe usar después de configurar el dispositivo en Nconf. Úselo para vigilar los servidores y los dispositivos de red y actúe en consecuencia cuando el hardware esté fuera de línea.
No te pierdas en Raspberry Pi Network Monitor
Ahora debería estar familiarizado con la forma de su red. Nagios se puede configurar para que le avise de cualquier tipo de evento, pero no entre en pánico.
Cuando comience a jugar con Nagios, encontrará muchas opciones y configuraciones diferentes que puede configurar. Nagios facilita la supervisión del estado de sus servidores o conmutadores, pero eso es solo la punta del iceberg. Es muy fácil perderse en el laberinto de opciones. Es posible que se deban realizar demasiadas comprobaciones (improductivas).
Por lo tanto, tenga esto en cuenta antes de continuar. Comience lentamente con Nagios y agregue verificaciones adicionales solo después de asegurarse de que la primera verificación funcionó correctamente.
Si quieres conocer otros artículos parecidos a Cómo Convertir Su Raspberry Pi En Una Herramienta De Monitoreo De Red puedes visitar la categoría Tutoriales.