¿Qué es checkmk?
Para saber como monitorizar maquinas con checkmk primero, deberas saber que es checkmk y como instalarlo para ello;
¿Quieres aprender sobre como instalar checkmk?
Visita nuestro post en el que explicamos una guía sobre instalar checkmk, te será de ayuda para seguir este tutorial. Ir al post
Ventajas y desventajas sobre la monitorización con checkmk
A continuación te dejare una lista sobre ellas;
Ventajas:
Escalabilidad: Es capaz de escalar para manejar miles de nodos y dispositivos, lo que lo hace adecuado para organizaciones grandes y en crecimiento.
Interfaz de Usuario Intuitiva: La interfaz de usuario es relativamente fácil de usar y ofrece una visión clara del estado de los sistemas y redes.
Automatización y Notificaciones: Permite automatizar tareas de monitorización y configurar notificaciones para alertar sobre problemas en tiempo real.
Integración con Otras Herramientas: Puede integrarse con otras herramientas y sistemas, lo que mejora la colaboración y el flujo de trabajo en los equipos de TI.
Desventajas:
Curva de Aprendizaje: Para usuarios nuevos o aquellos que no están familiarizados con herramientas de monitorización, puede haber una curva de aprendizaje inicial.
Actualizaciones y Mantenimiento: Mantener el sistema actualizado y configurar nuevas funciones puede requerir un esfuerzo considerable, especialmente en sistemas grandes y complejos.
Rendimiento en Entornos Extremadamente Grandes: Aunque Checkmk es escalable, en entornos extremadamente grandes, puede enfrentar desafíos de rendimiento.
Configuración Compleja en Grandes Entornos: La configuración puede ser compleja, especialmente en entornos grandes y diversificados.
Como monitorizar maquinas con checkmk
Primero deberás tener instalado checkmk y deberás encontrarte en la siguiente pagina;
Una vez conseguido todo lo del anterior post podrás continuar, para monitorizar necesitaras la url de tu agente de checkmk, para conseguirla deberás dirigirte una vez hayas metido tus credenciales en;
SETUP>AGENTES>(SO)
Elegirás el sistema en mi caso Linux, y en el apartado donde aparece agentes arriba del todo cojeras el que pone .deb, para instalarle el agente deberás irte a la maquina a la que la quieras instalar. Y poner el siguiente comando;
wget url de agente de check mk
Luego de eso harás el siguiente comando
dpkg -i agente descargado en la maquina
Después de haber realizado los dos comandos te dirigirás de nuevo a el panel de checkmk, y esta vez en vez de elegir Linux en la parte de agentes elegirías host en el apartado host. Seleccionaras agregar nuevo host;
Una vez hagas click deberás de poner un nombre y la ip de tu cliente y en el apartado de abajo donde aparece monitoring agents seleccionar el que quieras usar yo utilizare snmp
Y una vez realizado eso ya podrías dirigirte a tu dashboard y veras la monitorizacion.
Mas informacion
Para registro de agente windows (cambiar password al usuario automation)
Se da alta el host en check mk con un nombre este tendremos que usarlo en el siguiente comando
«C:\Program Files (x86)\checkmk\service\cmk-agent-ctl.exe» register –hostname mynewhost –server ip o dns del servidor –site mysite –user automation –password previamente cambiada
Y para la instalacion en arm
Descargamos paquete curl -LO $(curl -s https://api.github.com/repos/chrisss404/check-mk-arm/releases/tags/2.2.0p17 | grep browser_download_url | cut -d '"' -f 4 | grep jammy_arm64.deb)
dpkg -i check-mk-raw-*.jammy_arm64.deb
apt-get update && apt-get install -f
Y con esto finalizaría el tutorial muchas gracias por su atención!!