Vai al contenuto principale

Cos’è ipmideck?

ipmideck è una piattaforma di gestione IPMI self-hosted, basata sul web. Si collega al BMC (Baseboard Management Controller) dei tuoi server tramite IPMI 2.0 e ti offre il monitoraggio dei sensori in tempo reale, il controllo intelligente delle curve delle ventole (FanPilot), la gestione remota dell’alimentazione e i log degli eventi hardware, tutto dal browser, senza bisogno della CLI. ipmideck gira interamente sulla tua rete. Niente cloud, niente telemetria e nessuna dipendenza esterna: parla direttamente con i tuoi BMC e archivia tutto in locale.
ipmideck deve raggiungere i tuoi BMC sulla rete tramite la porta UDP 623 (la porta IPMI/RMCP+). Quando lo esegui in Docker, usa --network host così il container può raggiungere i BMC sulla tua LAN direttamente.

Avvio rapido

Il modo più veloce per provare ipmideck è Docker:
docker run --network host ipmideck/ipmideck:latest
Poi apri http://<your-ip>:3000 in un browser e segui la procedura guidata per aggiungere il tuo primo server. Preferisci il packaging Python? Installa da PyPI:
pip install ipmideck
Il pacchetto pip richiede che ipmitool sia installato sull’host.
ipmideck è in pre-release: l’immagine Docker e il pacchetto PyPI pubblicati arrivano presto. I comandi qui sopra sono esattamente quelli che eseguirai una volta che saranno disponibili.

Cosa ottieni

  • Monitoraggio dei sensori: temperatura, RPM delle ventole, tensione e potenza in tempo reale, con fino a un anno di storico.
  • FanPilot: un editor drag-and-drop delle curve delle ventole con un ciclo di controllo autonomo e sicuro.
  • Controllo dell’alimentazione: On, Soft Off, Hard Off, Reset e Power Cycle con un log di audit completo.
  • System Event Log (SEL): consulta ed esporta il log degli eventi hardware del tuo BMC.
  • Inventario hardware (FRU): numeri di serie, numeri di parte e dati del produttore.
  • Dashboard multi-server: gestisci molti BMC da una sola istanza.

Prossimi passi

Installa ipmideck

Docker e pip, con il requisito --network host spiegato.

Configurazione iniziale

La procedura guidata: scegli una modalità di accesso e aggiungi il tuo primo BMC.

Abilita IPMI

Passaggi per ciascun produttore per attivare IPMI-over-LAN nel tuo BMC.

Configurazione

Porte, intervalli di polling, conservazione e override tramite variabili d’ambiente.