ipmideck

Selbst gehostetes IPMI-Dashboard

Ein Dashboard für jeden BMC in deinem Rack.

ipmideck spricht über IPMI mit deinen Servern und ersetzt die ipmitool-Verrenkungen und veralteten Hersteller-Weboberflächen durch ein einziges, modernes, selbst gehostetes Dashboard.

28GitHub-Sterne
docker
docker run --network host devluigi06/ipmideck:latest
pip
pip install ipmideck
ipmideck-Dashboard mit Live-Sensoren und Lüftersteuerung für einen Serveripmideck-Dashboard mit Live-Sensoren und Lüftersteuerung für einen Server
Wie es sich entwickelt hat

Vom Einzelserver-Skript zu einem echten Dashboard.

ipmideck begann als bash-GUI für die Lüftersteuerung auf einer einzelnen Box. Scroll weiter und sieh zu, wie daraus das moderne Mehrserver-Dashboard von heute wird.

Was es kann

Alles, was deine Server preisgeben, an einem klaren Ort.

  1. Sensorüberwachung

    Jedes Grad live im Blick.

    Live-Temperaturen, Lüfter-RPM, Spannung und Leistungsaufnahme mit Verlaufsdiagrammen und Alarmschwellen.

    Sensorüberwachung, ipmideck-ScreenshotSensorüberwachung, ipmideck-Screenshot
  2. FanPilot Lüfterkurven-Steuerung

    Leise oder kraftvoll. Du entscheidest.

    Ein visueller Lüfterkurven-Editor mit den Profilen Leise, Ausgewogen und Leistung, Hysterese und einer Sicherheitsübersteuerung, die oberhalb der kritischen Temperatur auf 100 % zwingt.

    FanPilot Lüfterkurven-Steuerung, ipmideck-ScreenshotFanPilot Lüfterkurven-Steuerung, ipmideck-Screenshot
  3. Stromsteuerung

    Strom schalten, alles im Protokoll.

    On, Soft Off, Hard Off, Reset und Cycle, mit Status, Bestätigungen und einem Protokoll jeder Aktion.

    Stromsteuerung, ipmideck-ScreenshotStromsteuerung, ipmideck-Screenshot
  4. System Event Log

    Jedes Ereignis, durchsuchbar.

    Lies das SEL mit Schweregrad-Filtern, Suche und Datumsbereichen und exportiere dann nach CSV oder JSON.

    System Event Log, ipmideck-ScreenshotSystem Event Log, ipmideck-Screenshot
  5. Hardware-Inventar (FRU)

    Du weißt genau, was im Rack steckt.

    Seriennummern, Teilenummern, Hersteller sowie Board-, Gehäuse- und Produktdaten direkt aus der FRU.

    Hardware-Inventar (FRU), ipmideck-ScreenshotHardware-Inventar (FRU), ipmideck-Screenshot
  6. Passwortschutz

    Logins, die wirklich dicht sind.

    Mit bcrypt gehashte Passwörter, signierte und bei jeder Anfrage geprüfte Sitzungen sowie Sperre nach wiederholten Fehlversuchen.

    Passwortschutz, ipmideck-ScreenshotPasswortschutz, ipmideck-Screenshot
  7. HTTPS

    Durchgängig verschlüsselt.

    Liefere natives TLS mit einem selbst signierten Zertifikat aus, das für dich erzeugt wird, oder betreibe es hinter deinem eigenen Reverse Proxy.

    HTTPS, ipmideck-ScreenshotHTTPS, ipmideck-Screenshot

Spricht deine Sprache

Die ipmideck-Oberfläche gibt es in zwölf Sprachen, damit sich das Dashboard überall dort natürlich liest, wo dein Rack steht.

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

Installation

Mit einem Befehl einsatzbereit

Starte es mit Docker im Host-Netzwerk oder installiere das Paket mit pip, wenn ipmitool schon auf der Maschine liegt.

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

Das pip-Paket benötigt ein auf dem Host installiertes ipmitool.