![]() |
This is a machine translation based on the English version of the article. It might or might not have already been subject to text preparation. If you find errors, please file a GitHub issue that states the paragraph that has to be improved. |
1. Introducción
Nagstamon es una pequeña herramienta de escritorio que se desarrolló originalmente para la monitorización de sistemas con Livestatus. En la versión actual, el cliente también es compatible con Checkmk. Traduce una vista de tabla de Checkmk de forma muy compacta y resume los problemas.
Aunque no hay soporte oficial para Nagstamon, queremos que la conexión sea lo más sencilla posible. A continuación describimos cómo conectar Nagstamon con Checkmk.
2. Configuración
El método más sencillo es conectar Nagstamon directamente a la interfaz web de Checkmk. Para que esta integración funcione sin problemas, Checkmk proporciona dos vistas especiales, que Nagstamon utiliza como fuente de datos:
nagstamon_hosts
nagstamon_svc
Por tanto, no tienes que configurar inicialmente ninguna vista para habilitar la integración. Cuando inicies Nagstamon por primera vez, se te preguntará directamente por un servidor - si no, también puedes configurar un nuevo servidor en el menú a través del elemento de menú Settings, donde puedes crear una nueva conexión a través de New server ….
En el diálogo que aparece, selecciona la entrada Checkmk Multisite en Monitor type, asigna un nombre legible por humanos e introduce la URL de la conexión en el campo Monitor URL.
Importante: Sólo puedes autentificarte aquí con un usuario normal - ¡un usuario de automatización no funciona en este caso!
Una configuración puede tener entonces este aspecto, por ejemplo:

A continuación, puedes utilizar la opción Show more options para el ajuste preciso y, si has configurado aquí tus propias vistas, cambiar a ellas.
3. Opciones de diagnóstico
Si, en contra de lo esperado, a pesar de todo surgen problemas, comprueba primero si puedes ir a abrir las siguientes páginas desde el dispositivo en el que se está ejecutando Nagstamon. Sustituye los marcadores de posición por sus valores reales:
https://mon.mydomain.org/mysite/check_mk/view.py?view_name=nagstamon_hosts
https://mon.mydomain.org/mysite/check_mk/view.py?view_name=nagstamon_svc
Si esto no funciona -utilizando los datos de inicio de sesión que has especificado en la configuración- recibirás un mensaje de error significativo sobre lo que ha ido mal. En cuanto la llamada funcione correctamente, Nagstamon también debería proporcionar datos.