Checkmk
to checkmk.com
Important

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

En nuestra Guía para principiantes, te mostramos cómo sentar las bases para la monitorización del servidor Checkmk. El siguiente artículo trata ahora de llenar esa monitorización con contenido significativo. Al fin y al cabo, Checkmk no solo puede comprobar si el servidor Checkmk está en funcionamiento, sino que hay muchos más parámetros que se pueden comprobar y, posteriormente, optimizar.

2. Descubrimiento de procesos

En el descubrimiento de procesos, por ejemplo, hay reglas predefinidas para servicios específicos de monitorización. Puedes acceder a ellas a través de Setup > Services > Discovery rules > Discovery of individual services > Process discovery.

Para cada host que tenga la función de host cmk/check_mk_server:yes, se detectarán automáticamente los siguientes servicios gracias a las reglas proporcionadas:

  • Process myhost active check helpers

  • Process myhost agent receiver

  • Process myhost alert helper

  • Process myhost apache

  • Process myhost automation helpers

  • Process myhost checker helpers

  • Process myhost cmc

  • Process myhost dcd

  • Process myhost event console

  • Process myhost fetcher helpers

  • Process myhost jaeger
    (no visible permanentemente)

  • Process myhost livestatus proxy

  • Process myhost notification spooler

  • Process myhost notify helper

  • Process myhost piggyback hub
    (no visible permanentemente)

  • Process myhost rabbitmq
    (solo cuando el concentrador piggyback está habilitado)

  • Process myhost real-time helper
    (solo cuando los checks en tiempo real están activados)

  • Process myhost redis-server

  • Process myhost rrd helper

  • Process myhost rrdcached

Puedes desactivar o eliminar cualquier regla que no necesites. Te recomendamos desactivar las reglas que no necesites, especialmente si no quieres usar ninguna de ellas. Esto se debe a que, si eliminas todas las reglas en lugar de simplemente desactivarlas, todas se volverán a crear la próxima vez que importes un parche de Checkmk.

Para saber qué puedes hacer con estos servicios, lee el artículo Comprender y configurar servicios. Para saber exactamente qué hacen los procesos incluidos en la monitorización como servicios, lee el artículo sobre Servicios del site.

3. Monitorización del sistema (Plugins)

El catálogo de check plugins también ofrece varias opciones para la monitorización de tu sistema. Es posible que algunas de ellas ya estén activadas de forma predeterminada en tu sistema, lo que significa que no necesitas ningún plugin adicional. La siguiente tabla ofrece una vista general completa:

Nombre del Plugin / Título de
la página del manual

Función

Parámetros

Salida

bi_aggregation /
Checkmk: Estado de la Agregación BI

Muestra el estado de una agregación BI. También indica si la agregación está actualmente en modo de mantenimiento o si se ha realizado el Reconocimiento.

Nombre de la agregación

Un servicio por cada agregación BI

bi_aggregation_connection /
Checkmk: Información de estado de la conexión de la Agregación BI

Información de estado del agente especial agent_bi. Incluye errores de conexión, datos de site que faltan y agregaciones que faltan debido a datos que faltan.

n/a

Un servicio por conexión

check-mk /
Checkmk: Obtención de información

Recupera información de estado de las fuentes de datos configuradas, por ejemplo, de agentes configurados, agentes especiales, SNMP, datos piggyback y placas de gestión. El estado general del servicio, que depende de los resultados, se puede configurar con el conjunto de reglas «Status of the Checkmk services». También actualiza todos los servicios pasivos y cualquier dato piggyback recibido del host.

n/a

n/a

check-mk-inventory /
Checkmk: Procedimiento de descubrimiento

Se crea automáticamente en sitios nuevos. Pasa automáticamente a WARN tan pronto como cambia un tag del host del servicio. La configuración es posible a través del conjunto de reglas Periodic service discovery. Aquí también se puede activar una actualización automática de la configuración de Checkmk con los servicios encontrados.

n/a

un servicio por cada host que admita esta comprobación

checkmk_agent / Agente
Checkmk: Propiedades de distribución de agentes

Garantiza el correcto funcionamiento del mecanismo de distribución de agentes de Checkmk (si se utiliza). Comprueba la hora de la última conexión correcta al servidor de distribución de agentes y la presencia de mensajes de error, y muestra el número de plugins de agente distribuidos y de local checks. Se pueden realizar más ajustes; consulta la descripción del plugin

n/a

un servicio

cmk_site_statistics /
Número de hosts y servicios por estado de los sitios de Checkmk

Supervisa el número de hosts y servicios en los sitios de Checkmk, informando del número total de hosts, el número de hosts que no están UP y el número de hosts que están UP, DOWN, en modo de mantenimiento y UNREACH. Informa del número total de servicios, el número de servicios que no están OK y el número de servicios que están OK, en modo de mantenimiento, ejecutándose en hosts fallidos, WARN, UNKNOWN y CRIT. La comprobación es siempre OK y no puede ser configurada por el usuario.

Nombre del site de Checkmk

Un servicio por cada sitio de Checkmk en ejecución en un servidor Checkmk

livestatus_status /
Checkmk: Rendimiento y configuración

Recibe diversos datos de rendimiento de un core de monitorización OMD a través de Livestatus. Proporciona información sobre el rendimiento del core, el número de checks ejecutados por segundo, etc. Determina si se han desactivado determinados ajustes (por ejemplo, las notificaciones). Los estados se pueden configurar mediante parámetros de check.

Nombre del site OMD

Un servicio por cada site OMD en ejecución.

mkbackup / Appliance
Checkmk: Estado del job de copia de seguridad

Comprueba el estado de los jobs de copia de seguridad en una Appliance Checkmk. Envía unCRITo si la tarea falla o si su próxima ejecución está atrasada.

ID de la tarea

un servicio por job de copia de seguridad

mkbackup_site /
Sitio Checkmk: Estado del job de copia de seguridad

Comprueba el estado de las tareas de copia de seguridad de un sitio Checkmk. Envía un informe a CRIT si la tarea falla o si su próxima ejecución está atrasada.

ID del site, seguido de {{backup}} y el ID de la tarea

un servicio por sitio y job de copia de seguridad

mkeventd_status / Consola de
eventos de Checkmk: Estado y rendimiento

Recibe diversos valores de rendimiento de un site del tipo Consola de eventos de Checkmk. Aviso de límites de eventos activos, registro de métricas de rendimiento relacionadas con la Consola de eventos. El usuario no puede configurar esta comprobación.

Nombre del site de Checkmk

Un servicio por cada site Checkmk en ejecución

mknotifyd_connection_v2 / Spooler de notificación
de Checkmk: Conexión

Comprueba el estado de las conexiones TCP individuales desde el spooler de notificación de Checkmk a un spooler remoto. Se crea un servicio para cada conexión TCP entrante y saliente. El estado cambia a «CRIT» si la conexión no se establece.

Nombre del sitio seguido del nombre del site remoto conectado, separados por un guion. Si hay más de una conexión entrante desde el mismo host remoto, se añade un índice. Esta comprobación no es configurable por el usuario.

Un servicio por site y conexión

mknotifyd / Spooler de notificación
de Checkmk: Estado

Comprueba el estado del spooler de notificación de Checkmk. «WARN» si los archivos spool diferidos permanecen demasiado tiempo o se encuentran archivos spool dañados. «CRIT» si el spooler no está en ejecución. Esta comprobación no es configurable por el usuario.

Nombre del site

un servicio por sitio

omd_apache / Sitios
de Checkmk: Estadísticas de acceso de Apache

Crea estadísticas sobre las solicitudes procesadas por el servidor web Apache en los sitios OMD. Registra el número de solicitudes, los bytes enviados y el tiempo necesario para procesarlas. Se agrupan por tipo de solicitud, p. ej., vistas de tablas de Checkmk, llamadas AJAX de NagVis, pero también por tipo, p. ej., para imágenes, hojas de estilo, etc. La comprobación utiliza un archivo de registro específico, que debe estar ubicado en ~/var/log/apache/stats, para recopilar las estadísticas de acceso. Este archivo se trunca con cada comprobación. Esta comprobación es siempre OK y no puede ser configurada por el usuario.

Nombre del site

un servicio por site

omd_broker_queues /
Checkmk: Colas del broker del sitio

Supervisa el número de notificaciones en las colas del broker para cada aplicación del sitio. El nombre del servicio contiene el nombre del sitio y de la aplicación. Esta comprobación es siempre OK.

nombre del site y de la aplicación

Un servicio por aplicación del sitio

omd_broker_status /
Checkmk: Estado del broker del site

Supervisa el estado general del broker de mensajes en cada site. Muestra la memoria utilizada por el broker, el número de colas y el número de shovels en estado de ejecución. Esta check siempre es OK.

nombre del site

Un servicio por site en el que hay un broker instalado y en ejecución

omd_diskusage /
Checkmk: Carga de disco del site

Supervisa la carga del disco de un sitio para facilitar la búsqueda de anomalías si es necesario. En la descripción del Plugin encontrarás una lista de los directorios que se realizan actualmente. Esta comprobación siempre es de tipo «OK» y el usuario no puede configurarla.

Nombre del site

un servicio por site

omd_status /
Checkmk: Estado del site

Comprueba el estado de los sitios OMD encontrados en el sistema utilizando omd status --bare --auto. Si todos los servicios están en ejecución, el sitio está OK; de lo contrario, CRIT. Si el sitio solo está parcialmente en ejecución, el resultado de la comprobación contiene los nombres de los servicios detenidos. En entornos en clúster, la comprobación genera una lista de todos los nodos en los que se están ejecutando sitios y su estado. El estado general del servicio es CRIT si un sitio en un nodo solo está parcialmente en funcionamiento o si todos los sitios en todos los nodos están detenidos. Esta comprobación no es configurable por el usuario.

Nombre del site

un servicio por sitio en el que la opción «Autostart» esté establecida en «ON», independientemente del estado actual del sitio

site_object_counts /
Checkmk: Objetos del sitio

Recopila información sobre el número de tipos de host diferentes o comandos de comprobación utilizados en los sitios de Checkmk. La configuración y la funcionalidad de la comprobación son muy amplias. Para más información, consulta la descripción del plugin. La comprobación siempre está en estado «OK».

n/a

un servicio


Last modified: Wed, 11 Feb 2026 13:39:58 GMT via commit b33453cf8
En esta página