Monitorear Raspberry Pi a través de checkmk

Monitorear Raspberry Pi a través de checkmk
Checkmk le permite monitorear los servicios, aplicaciones, servidores, infraestructura en la nube de su sistema y más. Este software se desarrolla en Python y C ++ y es utilizado por expertos en TI de todo el mundo. Puede monitorear las actividades de su sistema en su navegador web, que se puede abrir una vez que configure esta herramienta.

En este artículo, le mostraremos el procedimiento paso a paso completo para instalar y configurar Checkmk en su sistema de frambuesa Pi.

Cómo monitorear Raspberry Pi Linux a través de checkmk

Checkmk Tiene una edición de código abierto que puede descargar fácilmente desde el sitio web de Github y para realizar todo el proceso, siga los pasos mencionados a continuación:

Paso 1: Descargue el archivo checkmk Debian

Primero, descargue el Checkmk Última versión de Debian File de la fuente de GitHub utilizando el siguiente comando:

$ wget https: // github.com/chrisss404/check-mk-arm/comunes/descargar/2.1.0p15/check-mk-raw-2.1.0p15_0.bullseye_armhf.debutante

Asegúrese de consultar lo más reciente Checkmk Libere aquí y luego descargue su versión en consecuencia.

Nota: El comando anterior se ejecuta en 32 bits Raspberry Pi OS.

Paso 2: Instale el paquete de checkmk Debian

Ahora, para instalar el Checkmk Paquete Debian, asegúrese de que el paquete que descargue se encuentre en el directorio de inicio para aplicar con éxito el siguiente comando para instalar Checkmk .paquete deb o proporcionar la ruta completa.

$ sudo apt instalación ./check-mk-raw-2.1.0p15_0.bullseye_armhf.Deb -y

En caso de que experimente un error similar al que se muestra a continuación:

Arreglarlo ejecutando el siguiente comando:

$ sudo apt instalación--fix-fasting

Después de ejecutar el comando anterior, debe ejecutar el comando de instalación APT nuevamente para instalar checkmk en el sistema Raspberry Pi correctamente.

Paso 4: Confirme la instalación de checkmk

Para confirmar el Checkmk Instalación, puede usar el siguiente comando de versión:

Versión de $ OMD

Paso 5: Inicie checkmk en Raspberry Pi

Para comenzar Checkmk En Raspberry Pi, siga el por debajo "OMD" dominio:

$ SUDO OMD Start

Paso 6: crear un sitio de monitoreo

Ahora Checkmk, Debe crear un sitio donde se pueda monitorear toda la información de su sistema. Puede crear un sitio fácilmente a través del siguiente comando:

$ sudo omd crear

Reemplazemos con Linux_site:

$ sudo omd crear linux_site

Puede usar cualquier nombre del sitio que desee.

El comando anterior genera un sitio con la información de inicio de sesión. Puede acceder a este sitio en su navegador Raspberry Pi iniciando primero el sitio a través del siguiente comando:

$ sudo omd inicio linux_site

Luego vaya al navegador Raspberry Pi e ingrese la dirección http: // hostname/.

Inicie sesión con las credenciales que le asignaron una vez que crea el sitio.

Paso 7: Instalar un agente en el servidor de monitoreo

Para comenzar a monitorear en el sistema Raspberry Pi, debe instalar un agente, lo que puede ayudarlo proporcionándole información útil sobre Raspberry Pi. Hay diferentes agentes que puede instalar, pero aquí le mostraré el procedimiento para instalar el agente en Raspberry Pi.

Sin embargo, antes de hacer este proceso, debe cambiar su contraseña desde el "Usuario" sección.

Establecer una contraseña segura.

Ahora ve al "Configuración" sección y elija el "Linux" opción ya que estamos utilizando el sistema Raspberry Pi.

Ahí habrá un agente. Puedes descargar el agente "debutante" Archivo haciendo clic en él.

Verifique el directorio de descarga donde se instala el archivo de deb de agente. En mi caso, está en el directorio de inicio y necesitamos transferir este archivo a la ubicación "/OMD/Sitios // TMP" ya que está instalando este agente para su sitio. Para la transferencia a la ubicación de su sitio, use el siguiente comando:

$ sudo MV check-mk-agent-2.1.0P15-1_All.Deb/Omd/Sitios//TMP

Reemplace la :

$ sudo MV check-mk-agent-2.1.0P15-1_All.Deb/Omd/Sites/Linux_Site/TMP

Ahora, ve a tu sitio /TMP directorio utilizando el "cd" dominio:

$ CD/OMD/SITES/LINUX_SITE/TMP

Instale el paquete AGENTE DEB a través del siguiente comando:

$ sudo apt instalación ./check-mk-agent_2.1.0P15-1_All.debutante

Después de la instalación, vaya al "Hospedadores" opción en el "Configuración" sección.

Clickea en el "Agregue el host al monitoreo" opción.

Elija su nombre de host, escriba la dirección de red como su dirección IP de Raspberry Pi y haga clic en el "Guarde y vaya a la configuración del servicio" opción.

Nota: Utilizar el "Nombre de host -i" Comando para encontrar la dirección IP.

Seleccione los servicios de acuerdo con su elección utilizando el "+" botón o puede ir con el "Aceptar todo" Opción para seleccionar todos los servicios.

Ve a la Checkmk Dashboard nuevamente para ver los cambios.

Clickea en el "Servicios" opción en el "Descripción general" Sección para ver la lista de servicios donde puede monitorear sus recursos de Raspberry Pi como carga de CPU, utilización y mucho más.

En este punto, ha instalado con éxito un agente para el monitoreo de servicios en Raspberry Pi.

Conclusión

Checkmk es una herramienta valiosa para monitorear sus recursos de Raspberry Pi como carga de CPU, utilización de CPU, red, sistema de archivos y mucho más. Puede instalar esta herramienta utilizando el paquete Debian. Después de la instalación, debe crear un sitio utilizando el "OMD" Comando y inicie el sitio para cargarlo con éxito en su navegador Raspberry Pi con las credenciales de inicio de sesión. Debe cambiar la contraseña antes de instalar un agente para monitorear sus recursos de Raspberry PI correctamente.