Ferramenta open source de observabilidade e APM que usa eBPF para coletar métricas, logs, traces e profiles, com análise de causa raiz assistida por IA.
- Estrelas
- 2,601
- Forks
- 577
- Issues abertas
- 53
- Último commit
- há 7 horas
O que é?
Checkmk é um sistema de monitoramento de TI desenvolvido para oferecer escalabilidade e baixo consumo de recursos. Ele monitora infraestrutura e aplicações em ambientes físicos, virtuais, conteinerizados e na nuvem. A edição open source Community inclui o mecanismo central de monitoramento, uma interface web, monitoramento com e sem agentes e um amplo conjunto de plugins oficiais e da comunidade.
O projeto está disponível em várias edições. A Pro adiciona monitoramento distribuído, dashboards integrados, gerenciamento automatizado de agentes e integrações empresariais, como LDAP e REST APIs. A Ultimate é voltada a ambientes dinâmicos, como Kubernetes, AWS, Azure e GCP, e oferece coleta de métricas com OpenTelemetry, agentes que enviam dados e registro automático de hosts. Há também uma variante multi-tenant voltada a provedores de serviços gerenciados, além de uma versão SaaS.
Checkmk pode ser instalado por meio de pacotes DEB e RPM no Red Hat e derivados, Ubuntu e SUSE Linux Enterprise Server, ou executado em containers Docker. As edições Pro e Ultimate também são distribuídas como appliances virtuais ou físicos.
Recursos principais
- 01Monitoramento de hosts, serviços e aplicações com e sem agentes
- 02Ampla biblioteca de plugins de monitoramento oficiais e mantidos pela comunidade
- 03Monitoramento distribuído e dashboards integrados na edição Pro
- 04Monitoramento de Kubernetes, AWS, Azure e GCP com métricas OpenTelemetry na edição Ultimate
- 05Instalação por pacotes DEB/RPM, containers Docker ou appliances
Casos de uso
- Monitorar uma frota mista de servidores Linux, VMs e containers em um único console
- Executar monitoramento distribuído em vários sites ou data centers
- Monitorar workloads dinâmicos de Kubernetes e nuvens públicas com registro automático de hosts
- Oferecer monitoramento a vários clientes como provedor de serviços gerenciados
Início rápido
- 1
Baixe os pacotes do Checkmk ou a imagem Docker na página de downloads
- 2
Instale via DEB/RPM no Debian, Ubuntu, RedHat ou SUSE seguindo a documentação da distribuição
- 3
Ou instale o contêiner Docker seguindo as instruções do Docker
- 4
Siga o guia para iniciantes para começar
Antes de usar
- Não é prático compilar a partir do código-fonte fora da infraestrutura própria do Checkmk, por isso os pacotes pré-compilados são recomendados.
- Algumas edições (Pro, Ultimate) são comerciais, e os recursos avançados exigem uma licença paga.
Tópicos
Perguntas frequentes
- O que é checkmk?
- Checkmk é um sistema open source de monitoramento de TI para infraestrutura e aplicações em ambientes físicos, virtuais, conteinerizados e na nuvem. Checkmk é um sistema de monitoramento de TI desenvolvido para oferecer escalabilidade e baixo consumo de recursos. Ele monitora infraestrutura e aplicações em ambientes físicos, virtuais, conteinerizados e na nuvem. A edição open source Community inclui o mecanismo central de monitoramento, uma interface web, monitoramento com e sem agentes e um amplo conjunto de plugins oficiais e da comunidade.
- checkmk é gratuito? Qual é a licença?
- checkmk é open source sob a licença GPL-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- checkmk ainda é mantido?
- Manutenção ativa. O último commit de checkmk foi em 19 de out. de 2026.
- Para que posso usar checkmk?
- Monitorar uma frota mista de servidores Linux, VMs e containers em um único console Executar monitoramento distribuído em vários sites ou data centers Monitorar workloads dinâmicos de Kubernetes e nuvens públicas com registro automático de hosts Oferecer monitoramento a vários clientes como provedor de serviços gerenciados
- Como instalar checkmk?
- Baixe os pacotes do Checkmk ou a imagem Docker na página de downloads Instale via DEB/RPM no Debian, Ubuntu, RedHat ou SUSE seguindo a documentação da distribuição Ou instale o contêiner Docker seguindo as instruções do Docker Siga o guia para iniciantes para começar
- Onde consigo checkmk?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/Checkmk/checkmk
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Cria e gerencia dashboards do Grafana e alertas pré-configurados para serviços e infraestruturas comuns, sem precisar escrever queries manualmente.
Plataforma open source de observabilidade nativa do OpenTelemetry que reúne logs, métricas, traces, alertas e dashboards em uma única ferramenta que pode ser hospedada por você.
Monitoramento leve e autohospedado de servidores, com painel web, métricas de containers Docker, histórico e alertas.
Plataforma AIOps de código aberto que centraliza alertas de ferramentas de monitoramento, elimina duplicatas, correlaciona eventos e automatiza respostas por meio de workflows.
Serviço independente de fornecedor que recebe, processa e exporta traces, métricas e logs para vários back-ends de observabilidade.