Cómo convertir su Raspberry Pi en una herramienta de monitoreo de red

Cómo convertir su Raspberry Pi en una herramienta de monitoreo de red

¿Le preocupan algunos de los dispositivos conectados a su red? ¿Quiere saber cuándo un servidor web se desconecta? Necesita una herramienta de monitoreo de red.





Si bien hay varias soluciones disponibles, Nagios debería ser su primer puerto de escala. Aunque hay versiones de pago del software disponibles, Nagios ofrece una compilación de monitor de red de código abierto 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, es un desperdicio. La configuración de un sistema completo que se dedica principalmente a hacer ping a otros dispositivos desperdicia energía, hardware y espacio físico. La Raspberry Pi es una solución de bajo consumo que ocupa mucho menos espacio y es una sola pieza de hardware.

Instale la herramienta de monitoreo de red Nagios en Raspberry Pi]

Tiene dos opciones para instalar Nagios en su Raspberry Pi:



  1. Puede instalar una imagen de NEMS Linux de disco completo. Esta es la opción fácil, con todas las preconfiguraciones clave que necesita para un inicio rápido.
  2. Alternativamente, ¿por qué no instalar manualmente Nagios Core en su entorno Raspberry Pi existente?

Exploremos cada uno por turno.

Fácil: instale NEMS en Raspberry Pi

Para la opción de instalación fácil, necesita lo siguiente:





Relacionado Cómo instalar un sistema operativo en Raspberry Pi

Debido a los requisitos de hardware, el rendimiento óptimo de NEMS se limita a Raspberry Pi 3 y versiones posteriores. Si bien puede usarlo con los modelos más antiguos, es probable que funcionen mucho más lento.





Comience insertando la tarjeta microSD en su PC, luego descargue NEMS y Etcher. Con el software descargado, instale y ejecute Etcher.

  1. Seleccione Flash desde archivo
  2. La unidad de destino debe detectarse automáticamente; de ​​lo contrario, haga clic en Seleccione un objetivo y busque la tarjeta SD
  3. Hacer clic Destello para comenzar a escribir la imagen del disco

Espere a que los datos se escriban en la tarjeta SD y se verifiquen. Etcher le notificará cuando el proceso se haya completado. En esta etapa, retire con seguridad la tarjeta SD de su PC, insértela en su Raspberry Pi e inicie la computadora. NEMS primero cambiará el tamaño del sistema de archivos antes de requerir alguna configuración.

la búsqueda del menú de inicio de Windows 10 no funciona

En el mensaje, ingrese

|_+_|

Siga los pasos para configurar su localidad y crear una cuenta.

Estará listo para configurar NEMS abriendo https: //nems.local en su navegador. Si esto no funciona, use la dirección IP de Pi en su lugar.

Difícil: instalar manualmente Nagios Core en Raspberry Pi

Para instalar manualmente Nagios en la Raspberry Pi, comience con una Pi que ejecute el sistema operativo Raspberry Pi en una tarjeta microSD de 16 GB o más.

Empiece por actualizar paquetes y actualizar:

|_+_|

Siga esto con un reinicio e instale Nagios

|_+_|

Una vez completado, se le pedirá que configure una cuenta de administrador, así que mantenga una nota mental de la contraseña. Puede iniciar sesión en Nagios desde otro dispositivo utilizando la dirección IP de su Pi, p. Ej. http: //192.168.1.x/nagios3 .

Relacionado: Encuentre su dirección IP en Linux

Configure su monitor de red Nagios Raspberry Pi

Ahora está listo para configurar su monitor de red. En el Pi, cree un archivo de configuración, monitor.cfg .

|_+_|

Aquí, agregue los detalles del dispositivo que planea monitorear. Por ejemplo, tengo un servidor de juegos y quiero saber cuándo se desconecta. En el archivo de configuración, simplemente agregue el uso, el nombre de host del dispositivo remoto, un alias y la dirección IP.

|_+_|

La plantilla definida, genérico-host, se puede registrar /etc/nagios3/conf.d/generic-host_nagios2.cfg . Las plantillas ahorran tiempo cuando crea configuraciones de dispositivos, así que tómese el tiempo para verificarlas.

Cuando haya terminado con el archivo CFG, presione Ctrl + X luego seleccione Y es to exit. Reload Nagios:

|_+_|

A continuación, puede vigilar su dispositivo a través de su navegador elegido.

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 la interfaz del navegador con su Raspberry Pi.

Este ejemplo le muestra cómo crear una verificación de ping para determinar el estado de un servidor o dispositivo:

  1. Hacer clic Nconf desde la consola de NagiosPi
  2. Busque en la columna de la izquierda Hospedadores
  3. A la derecha de este clic Agregar
  4. Ingrese el nombre de host, la dirección IP y el alias del dispositivo que desea monitorear
  5. Hacer clic Enviar cuando termines
  6. Ir a Servicios> Agregar
  7. Colocar Agregar servicios adicionales al anfitrión para check_ping y haga clic en Agregar
  8. Establezca los retrasos necesarios (no los haga demasiado cortos) y haga clic en Enviar
  9. En el menú, haga clic en Generar configuración de Nagios
  10. Hacer clic Desplegar completar

Cuando su dispositivo o sitio web se desconecte, Nagios mostrará su nuevo estado.

Supervisión del tiempo de actividad y el estado

Con su monitoreo configurado, cambie a la ventana de NagiosPi y seleccione Servicios . Aquí verá que el dispositivo que agregó se está monitoreando junto con los demás en su red. Se puede hacer clic en cada uno de estos elementos, al igual que en los pequeños iconos que acompañan a cada uno de ellos. Al profundizar en cada uno, descubre más información sobre el dispositivo y, potencialmente, llega al fondo de por qué se ha desconectado.

Esta es la pantalla principal que debería usar una vez que sus dispositivos estén configurados en Nconf. Úselo para vigilar sus servidores y dispositivos de red, y actúe en consecuencia cuando el hardware se desconecte.

No se pierda en su monitor de red Raspberry Pi

A estas alturas ya debería tener una buena idea de la forma de su red. Nagios se puede configurar para que le avise sobre todo tipo de eventos, pero no se deje llevar.

Una vez que comience a jugar con Nagios, descubrirá una amplia selección de opciones y configuraciones que se pueden configurar. Nagios simplifica la monitorización del estado de un servidor o conmutador, pero esta es la punta del iceberg. Es muy fácil perderse en un laberinto de opciones, poniendo potencialmente demasiados controles (posiblemente contraproducentes).

Entonces, antes de continuar, tenga esto en cuenta. Comience lentamente con Nagios, agregando comprobaciones adicionales solo después de haber confirmado si las primeras funcionaron correctamente.

Cuota Cuota Pío Correo electrónico 26 usos impresionantes de una Raspberry Pi

¿Con qué proyecto de Raspberry Pi deberías comenzar? ¡Aquí está nuestro resumen de los mejores usos y proyectos de Raspberry Pi!

Leer siguiente
Temas relacionados
  • Bricolaje
  • Frambuesa pi
  • LAN
  • Tutoriales de proyectos de bricolaje
  • Consejos de red
  • Red domestica
Sobre el Autor Christian Cawley(1510 Artículos publicados)

Editor adjunto de seguridad, Linux, bricolaje, programación y explicación técnica, y productor de podcasts realmente útil, con amplia experiencia en soporte de escritorio y software. Un colaborador de la revista Linux Format, Christian es un manipulador de Raspberry Pi, amante de Lego y fanático de los juegos retro.

Más de Christian Cawley

Suscríbete a nuestro boletín

¡Únase a nuestro boletín de noticias para obtener consejos técnicos, reseñas, libros electrónicos gratuitos y ofertas exclusivas!

Haga clic aquí para suscribirse