ipmideck

Tableau de bord IPMI auto-hébergé

Un seul tableau de bord pour chaque BMC de votre rack.

ipmideck parle à vos serveurs en IPMI et remplace les acrobaties d'ipmitool et les vieilles interfaces web des fabricants par un tableau de bord unique, moderne et auto-hébergé.

28Étoiles GitHub
docker
docker run --network host devluigi06/ipmideck:latest
pip
pip install ipmideck
Tableau de bord ipmideck avec capteurs en direct et contrôle des ventilateurs d'un serveurTableau de bord ipmideck avec capteurs en direct et contrôle des ventilateurs d'un serveur
Comment ça a évolué

D'un script mono-serveur à un vrai tableau de bord.

ipmideck a commencé comme une GUI bash pour le contrôle des ventilateurs sur une seule machine. Faites défiler pour le voir devenir le tableau de bord moderne et multi-serveurs qu'il est aujourd'hui.

Ce que ça fait

Tout ce que vos serveurs exposent, à un seul endroit clair.

  1. Surveillance des capteurs

    Chaque degré, en direct.

    Températures, RPM des ventilateurs, tension et puissance consommée en direct, avec graphiques d'historique et seuils d'alerte.

    Surveillance des capteurs, capture d'écran ipmideckSurveillance des capteurs, capture d'écran ipmideck
  2. Contrôle des courbes de ventilation FanPilot

    Silence ou puissance. C'est vous qui décidez.

    Un éditeur visuel de courbes de ventilation avec les profils Silencieux, Équilibré et Performance, hystérésis, et une surcharge de sécurité qui force le 100% au-delà de la température critique.

    Contrôle des courbes de ventilation FanPilot, capture d'écran ipmideckContrôle des courbes de ventilation FanPilot, capture d'écran ipmideck
  3. Contrôle de l'alimentation

    Allumez, éteignez, tout est tracé.

    On, Soft Off, Hard Off, Reset et Cycle, avec statut, confirmations et un journal de chaque action.

    Contrôle de l'alimentation, capture d'écran ipmideckContrôle de l'alimentation, capture d'écran ipmideck
  4. System Event Log

    Chaque événement, consultable.

    Lisez le SEL avec filtres de gravité, recherche et plages de dates, puis exportez en CSV ou JSON.

    System Event Log, capture d'écran ipmideckSystem Event Log, capture d'écran ipmideck
  5. Inventaire matériel (FRU)

    Vous savez exactement ce qui est dans le rack.

    Numéros de série, références, fabricant et données de carte, châssis et produit tirés directement du FRU.

    Inventaire matériel (FRU), capture d'écran ipmideckInventaire matériel (FRU), capture d'écran ipmideck
  6. Protection par mot de passe

    Des connexions vraiment verrouillées.

    Mots de passe hachés avec bcrypt, sessions signées et vérifiées à chaque requête, et verrouillage après plusieurs échecs.

    Protection par mot de passe, capture d'écran ipmideckProtection par mot de passe, capture d'écran ipmideck
  7. HTTPS

    Chiffré de bout en bout.

    Servez du TLS natif avec un certificat auto-signé généré pour vous, ou tournez derrière votre propre reverse proxy.

    HTTPS, capture d'écran ipmideckHTTPS, capture d'écran ipmideck

Parle votre langue

L'interface d'ipmideck existe en douze langues, pour que le tableau de bord se lise naturellement partout où vit votre rack.

  • English
  • Deutsch
  • Français
  • Español
  • Italiano
  • Português
  • Nederlands
  • Русский
  • Polski
  • 简体中文
  • 日本語
  • 한국어

Installation

Opérationnel en une seule commande

Lancez-le avec Docker sur le réseau de l'hôte, ou installez le paquet avec pip si vous avez déjà ipmitool sur la machine.

docker
docker run --network host devluigi06/ipmideck:latest
pip
pip install ipmideck

Le paquet pip nécessite ipmitool installé sur l'hôte.