Repolode
rcourtman

rcourtman/Pulse

Dashboard de monitoramento em tempo real e self-hosted para Proxmox, Docker, Kubernetes, TrueNAS e vSphere, com alertas e verificações programadas de IA pelo Patrol.

Alternativa open source a:DatadogZabbix Cloud

Estrelas
6,876
Forks
276
Issues abertas
79
Último commit
há 11 horas

O que é?

O Pulse é um ambiente de monitoramento self-hosted para Proxmox VE, Proxmox Backup Server, Proxmox Mail Gateway, Docker e Podman, Kubernetes, TrueNAS e máquinas com Linux, Windows e macOS, além de suporte em acesso antecipado ao VMware vSphere. Ele mostra o estado da infraestrutura em tempo real e seu histórico em telas dedicadas a cada plataforma, além de alertas, visibilidade de backups e armazenamento e verificações programadas de integridade.

O recurso Patrol do projeto executa verificações recorrentes sobre o estado atual e o histórico recente para identificar backups com falha, pressão sobre a capacidade, ciclos de reinicialização, containers com problemas de integridade e desvios no relógio. Instalações Community podem usar um modelo local ou o próprio provedor de IA para análises somente de observação, enquanto a edição Pro adiciona investigação e correções que exigem aprovação, com trilha de auditoria.

Proxmox, PBS e PMG podem ser monitorados pela API com um token somente de leitura, sem agente no host. É necessário um agente unificado para obter dados que a API não fornece, como integridade SMART, temperaturas e hosts Docker. A execução de comandos pelo agente vem desativada por padrão. O Pulse é implantado via Docker, por um instalador assinado para Proxmox LXC ou Linux, ou com Helm, e foi escrito em Go com frontend em SolidJS.

Recursos principais

  • 01Telas dedicadas para Proxmox, Docker, Kubernetes, TrueNAS e máquinas, com busca compartilhada e alertas.
  • 02O Pulse Patrol executa verificações programadas para identificar backups com falha, pressão sobre a capacidade e containers com problemas de integridade.
  • 03As plataformas Proxmox podem ser monitoradas pela API com um token somente de leitura, sem agente no host.
  • 04A execução de comandos pelo agente vem desativada por padrão, e o listener local fica vinculado ao localhost.
  • 05Oferece opções de implantação com Docker, instalador Linux assinado e Kubernetes/Helm.

Casos de uso

  • Operadores de homelab com clusters Proxmox que querem receber alertas sobre backups com falha e pressão no armazenamento.
  • Equipes que operam infraestruturas mistas de Docker, Kubernetes e TrueNAS e querem centralizar o monitoramento em uma única tela.
  • Provedores de serviços gerenciados que precisam de ambientes de trabalho separados e isolados para cada cliente (edição MSP).

Tópicos

Perguntas frequentes

O que é Pulse?
Dashboard de monitoramento em tempo real e self-hosted para Proxmox, Docker, Kubernetes, TrueNAS e vSphere, com alertas e verificações programadas de IA pelo Patrol. O Pulse é um ambiente de monitoramento self-hosted para Proxmox VE, Proxmox Backup Server, Proxmox Mail Gateway, Docker e Podman, Kubernetes, TrueNAS e máquinas com Linux, Windows e macOS, além de suporte em acesso antecipado ao VMware vSphere. Ele mostra o estado da infraestrutura em tempo real e seu histórico em telas dedicadas a cada plataforma, além de alertas, visibilidade de backups e armazenamento e verificações programadas de integridade.
Pulse é gratuito? Qual é a licença?
Pulse é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
Pulse ainda é mantido?
Manutenção ativa. O último commit de Pulse foi em 18 de out. de 2026.
Para que posso usar Pulse?
Operadores de homelab com clusters Proxmox que querem receber alertas sobre backups com falha e pressão no armazenamento. Equipes que operam infraestruturas mistas de Docker, Kubernetes e TrueNAS e querem centralizar o monitoramento em uma única tela. Provedores de serviços gerenciados que precisam de ambientes de trabalho separados e isolados para cada cliente (edição MSP).
Onde consigo Pulse?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/rcourtman/Pulse

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados