La siguiente vista general muestra todos los archivos y directorios importantes aplicables al Checkmk Micro Core (CMC).Todas las rutas de archivo se refieren al directorio de inicio del site. Por ejemplo: si un site se llama mysite
, entonces todas sus rutas de archivo se derivan de /omd/sites/mysite
.
![]() |
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. Datos de tiempo de ejecución
Nombre de la ruta | Descripción |
---|---|
|
En este archivo se pueden encontrar mensajes de arranque y parada de la CMC, así como advertencias generales y mensajes de error. El historial de hosts y servicios (en Nagios ambos están contenidos en |
|
Directorio con todos los datos de tiempo de ejecución de la CMC. |
|
La configuración del núcleo con todos los datos estáticos sobre hosts, servicios, grupos, usuarios y configuraciones globales. En Nagios estos datos equivalen a los archivos bajo |
|
El estado actual del núcleo en tiempo de ejecución. El archivo almacena información sobre el estado actual de hosts y servicios, así como los tiempos de inactividad programados, Reconocimientos y comentarios. Los datos se actualizan regularmente durante el proceso y cuando se detiene el núcleo. Si no está disponible o es incompatible cuando se inicia el núcleo, éste comenzará con un estado vacío. Estos datos equivalen al archivo |
|
Copias de seguridad del estado después de una migración desde una versión antigua de CMC, o cuando el CMC detecta una gran reducción en el número de hosts en la configuración. Así puede volver al estado anterior (y recuperar sus tiempos de mantenimiento y reconocimientos programados), por ejemplo, si debido a un error de configuración todos los hosts se han eliminado temporalmente de la monitorización. |
|
Este archivo normalmente no está presente. Si lo está, esto indica un crash anterior del núcleo y ayuda a los desarrolladores a localizar la causa del error. |
|
Este fichero almacena el historial de todos los host y servicios en formato de texto. Se corresponde en su contenido y formato con el archivo |
|
Las versiones antiguas de |
|
El socket Livestatus de la CMC. Esto es en la misma ubicación que en Nagios. Debido a que la CMC es compatible con Livestatus Nagios e Icinga, todas las extensiones basadas en Livestatus se pueden utilizar sin modificación (por ejemplo, NagVis). |
|
1. ID del proceso actual de la CMC |
2. Configuración
La CMC no tiene su propio archivo de configuración. Todos los ajustes para la CMC se pueden encontrar en la interfaz web de Checkmk en Global settings > Monitoring Core. Se almacenan junto con los otros ajustes globales en etc/check_mk/conf.d/wato/global.mk
.
3. Software
Nombre de la ruta del archivo | Descripción |
---|---|
|
Programa ejecutable para la propia CMC. Se ha desarrollado en C++ y, aparte de la biblioteca estándar de C++, no requiere otras bibliotecas (en particular, no Boost). Para realizar pruebas, también se puede llamar a la CMC manualmente (pruebe: |
|
El script de inicio de la CMC |
|
Proceso auxiliar que es iniciado por la CMC y que se encarga del envío de paquetes ICMP para el Smart Ping. Este debe ser instalado con un ID de usuario para root. |
|
Proceso auxiliar que es iniciado por la CMC y que se encarga de la recepción de paquetes de conexión ICMP y TCP para el Smart Ping. Debe instalarse con un ID de usuario (SUID) para root. |
|
Proceso auxiliar check helper que es iniciado varias veces por la CMC y se encarga de la ejecución eficiente de los checks activos. |
|
Checkmk Fetcher proceso auxiliar que se inicia varias veces por la CMC y recupera la información del agente de la red. |