Aller au contenu principal

Pulse

Overview

Pulse est une plateforme de monitoring en temps réel unifiée pour l'infrastructure Proxmox, Docker et Kubernetes. Pulse consolide les métriques, alertes et insights alimentés par l'IA depuis tous vos systèmes dans une interface unique et moderne. Conçu pour les homelabs, sysadmins et MSPs qui ont besoin d'un "single pane of glass" sans la complexité des stacks de monitoring enterprise.

Pulse se distingue par son monitoring unifié multi-plateforme (Proxmox VE/PBS/PMG, Docker/Podman, Kubernetes), ses fonctionnalités IA (chat assistant, patrol automatisé, analyse d'alertes), son auto-découverte de nœuds Proxmox, et son approche sécurisée avec credentials chiffrés et pas de télémétrie.


Informations essentielles

PropriétéValeur
Site officielhttps://github.com/rcourtman/Pulse
Site webhttps://pulserelay.pro
LicenceMIT
NationalitéInternational
TypeMonitoring unifié Proxmox/Docker/Kubernetes avec IA
DéploiementLXC, Docker, Kubernetes
DifficultéFacile à intermédiaire
TechnologiesGo, TypeScript, React

TL;DR

Pulse est idéal pour le monitoring unifié de l'infrastructure Proxmox, Docker et Kubernetes avec insights IA, alertes intelligentes, dashboard moderne, et approche simple sans complexité enterprise.

Points clés à retenir :

  • Monitoring unifié multi-plateforme (Proxmox, Docker, Kubernetes)
  • Insights et analyses alimentés par l'IA
  • Alertes intelligentes multi-canaux (Discord, Slack, Telegram, Email)
  • Auto-découverte de nœuds Proxmox
  • Historique de métriques avec rétention configurable
  • Sécurisé par design (credentials chiffrés, pas de télémétrie)
  • Dashboard moderne et unifié

Compatibilité et intégrations

  • Proxmox : VE (Virtual Environment), PBS (Backup Server), PMG (Mail Gateway)
  • Kubernetes : Monitoring complet via agents
  • Docker/Podman : Monitoring de conteneurs et services Swarm
  • OCI Containers : Support natif Proxmox 9.1+
  • Alertes : Discord, Slack, Telegram, Email, Webhooks
  • Authentification : OIDC/SSO pour entreprises
  • Déploiement : LXC (recommandé), Docker, Kubernetes (Helm)

Avantages

  • Monitoring unifié : Vue consolidée de toute l'infrastructure
  • Insights IA : Chat assistant, patrol automatisé, analyse d'alertes
  • Auto-découverte : Trouve automatiquement les nœuds Proxmox
  • Historique persistant : Métriques stockées avec rétention configurable
  • Alertes intelligentes : Multi-canaux avec analyse IA optionnelle
  • Sécurité : Credentials chiffrés, pas de télémétrie, données locales
  • Simplicité : Installation facile, pas de complexité enterprise
  • Backup Explorer : Visualisation des jobs de sauvegarde et usage stockage
  • Mises à jour one-click : Upgrades faciles pour déploiements supportés

Limites

  • Communauté plus petite que solutions établies (Prometheus, Zabbix)
  • Fonctionnalités IA avancées nécessitent Pulse Pro (version payante)
  • Moins adapté aux très grandes infrastructures enterprise
  • Nécessite agents pour monitoring Kubernetes
  • Focus principal sur Proxmox, Docker, Kubernetes (pas de support SNMP général)

Fonctionnalités principales

Core Monitoring

  • Monitoring unifié : Vue santé et métriques pour PVE, PBS, PMG, Docker, Kubernetes
  • Alertes intelligentes : Notifications via Discord, Slack, Telegram, Email, Webhooks
  • Auto-découverte : Trouve automatiquement les nœuds Proxmox sur le réseau
  • Historique de métriques : Stockage persistant avec rétention configurable
  • Backup Explorer : Visualisation des jobs de sauvegarde et usage stockage

IA-Powered

  • Chat Assistant : Posez des questions sur votre infrastructure en langage naturel
  • Patrol : Vérifications de santé en arrière-plan générant des findings sur planning
  • Analyse d'alertes : Analyse IA optionnelle lors du déclenchement d'alertes
  • Suivi de coûts : Suivi d'usage et coûts par provider/modèle

Multi-Platform

  • Proxmox VE/PBS/PMG : Monitoring et gestion complets
  • Kubernetes : Monitoring complet de cluster K8s via agents
  • Docker/Podman : Monitoring de conteneurs et services Swarm
  • OCI Containers : Support natif conteneurs Proxmox 9.1+

Sécurité et Opérations

  • Sécurisé par design : Credentials chiffrés au repos, scoping API strict
  • Mises à jour one-click : Upgrades faciles pour déploiements supportés
  • OIDC/SSO : Support authentification enterprise
  • Privacy Focused : Pas de télémétrie, toutes les données restent sur votre serveur

Déploiement

Option 1 : Proxmox LXC (Recommandé)

Installation en une ligne sur votre hôte Proxmox pour créer un conteneur LXC léger :

curl -fsSL https://github.com/rcourtman/Pulse/releases/latest/download/install.sh | bash

Option 2 : Docker

docker run -d \
--name pulse \
-p 7655:7655 \
-v pulse_data:/data \
--restart unless-stopped \
rcourtman/pulse:latest

Accédez au dashboard à http://<your-ip>:7655.

Option 3 : Kubernetes

Déploiement via Helm chart disponible dans le repository.


Pulse Pro

Pulse Pro débloque LLM-backed AI Patrol — monitoring automatisé en arrière-plan qui détecte les problèmes avant qu'ils ne deviennent des pannes.

Fonctionnalités Pro :

  • LLM-backed AI Patrol (monitoring automatisé avec LLM)
  • Analyse IA déclenchée par alertes
  • Analyse IA Kubernetes
  • Auto-fix + mode autonome
  • Profils d'agents centralisés
  • Support prioritaire

Ressources