Herramienta open source de observabilidad y APM que usa eBPF para recopilar métricas, logs, trazas y perfiles, con análisis de causa raíz asistido por IA.
- Estrellas
- 2,601
- Forks
- 577
- Issues abiertos
- 53
- Último commit
- hace 11 horas
¿Qué es?
Checkmk es un sistema de monitorización de TI diseñado para ofrecer escalabilidad y consumir pocos recursos. Monitoriza infraestructuras y aplicaciones en entornos físicos, virtuales, de contenedores y de nube. Su edición de código abierto Community incluye el motor de monitorización principal, una interfaz web, monitorización con y sin agentes, y una amplia colección de plugins oficiales y de la comunidad.
El proyecto está disponible en varias ediciones. Pro incorpora monitorización distribuida, paneles integrados, gestión automatizada de agentes e integraciones empresariales como LDAP y REST APIs. Ultimate está orientada a entornos dinámicos como Kubernetes, AWS, Azure y GCP, y ofrece recopilación de métricas de OpenTelemetry, agentes que envían datos y registro automático de hosts. Hay una variante multiinquilino dirigida a proveedores de servicios gestionados, y también está disponible una versión SaaS.
Checkmk se puede instalar desde paquetes DEB y RPM en Red Hat y sus derivados, Ubuntu y SUSE Linux Enterprise Server, o ejecutar como contenedores Docker. Pro y Ultimate también se distribuyen como appliances virtuales o físicos.
Funciones clave
- 01Monitorización de hosts, servicios y aplicaciones con y sin agentes
- 02Amplia biblioteca de plugins de monitorización oficiales y mantenidos por la comunidad
- 03Monitorización distribuida y paneles integrados en la edición Pro
- 04Monitorización de Kubernetes, AWS, Azure y GCP con métricas de OpenTelemetry en Ultimate
- 05Instalable desde paquetes DEB/RPM, contenedores Docker o appliances
Casos de uso
- Monitorizar desde una sola consola un entorno mixto de servidores Linux, máquinas virtuales y contenedores
- Ejecutar monitorización distribuida en varias sedes o centros de datos
- Monitorizar cargas de trabajo dinámicas de Kubernetes y nubes públicas con registro automático de hosts
- Ofrecer monitorización a varios clientes como proveedor de servicios gestionados
Inicio rápido
- 1
Descarga los paquetes de Checkmk o la imagen de Docker desde la página de descargas
- 2
Instálalo mediante DEB/RPM en Debian, Ubuntu, RedHat o SUSE siguiendo la documentación de la distribución
- 3
O instala el contenedor de Docker siguiendo las instrucciones de Docker
- 4
Sigue la guía para principiantes para empezar
Antes de usarlo
- Compilar desde el código fuente fuera de la infraestructura propia de Checkmk no es práctico, por lo que se recomiendan los paquetes precompilados.
- Algunas ediciones (Pro, Ultimate) son comerciales y las funciones avanzadas requieren una licencia de pago.
Temas
Preguntas frecuentes
- ¿Qué es checkmk?
- Checkmk es un sistema de monitorización de TI de código abierto para infraestructuras y aplicaciones en entornos físicos, virtuales, de contenedores y de nube. Checkmk es un sistema de monitorización de TI diseñado para ofrecer escalabilidad y consumir pocos recursos. Monitoriza infraestructuras y aplicaciones en entornos físicos, virtuales, de contenedores y de nube. Su edición de código abierto Community incluye el motor de monitorización principal, una interfaz web, monitorización con y sin agentes, y una amplia colección de plugins oficiales y de la comunidad.
- ¿checkmk es gratuito? ¿Qué licencia tiene?
- checkmk es open source bajo la licencia GPL-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿checkmk sigue mantenido?
- Mantenimiento activo. El último commit de checkmk fue el 19 oct 2026.
- ¿Para qué puedo usar checkmk?
- Monitorizar desde una sola consola un entorno mixto de servidores Linux, máquinas virtuales y contenedores Ejecutar monitorización distribuida en varias sedes o centros de datos Monitorizar cargas de trabajo dinámicas de Kubernetes y nubes públicas con registro automático de hosts Ofrecer monitorización a varios clientes como proveedor de servicios gestionados
- ¿Cómo se instala checkmk?
- Descarga los paquetes de Checkmk o la imagen de Docker desde la página de descargas Instálalo mediante DEB/RPM en Debian, Ubuntu, RedHat o SUSE siguiendo la documentación de la distribución O instala el contenedor de Docker siguiendo las instrucciones de Docker Sigue la guía para principiantes para empezar
- ¿Dónde consigo checkmk?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/Checkmk/checkmk
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Crea y administra dashboards de Grafana y alertas preconfiguradas para servicios e infraestructura habituales, sin tener que escribir consultas a mano.
Plataforma de observabilidad de código abierto y nativa de OpenTelemetry que reúne logs, métricas, trazas, alertas y dashboards en una sola herramienta autohospedable.
Monitoreo ligero de servidores autoalojado, con panel web, métricas de contenedores Docker, datos históricos y alertas.
Plataforma AIOps de código abierto que centraliza alertas, las deduplica y correlaciona, y automatiza las respuestas mediante flujos de trabajo.
Servicio independiente de cualquier proveedor que recibe, procesa y exporta trazas, métricas y logs a varios backends de observabilidad.