Med tilføjelsen af understøttelse af Watchdog-hardware
kan systemd
nu udføre funktionen af en watchdog daemon Linux. På Dell PowerEdge-systemer kan denne hardware enten være chipsæt-watchdog-timeren indbygget i platformens chipsæt (som Intel ICH9) eller Dell iDRAC's IPMI-kompatible BMC watchdog-timer.
Dell iDRAC giver automatisk systemgendannelse , som ud over gendannelse fra operativsystemets fastlåsninger kan tage et skærmbillede til analyse senere. Det var nødvendigt at installere yderligere software på operativsystemet for at aktivere dette. Med nyere distributioner, der understøtter system, arbejder denne funktion med software, der er tilgængelig indbygget i en distribution, og eliminerer behovet for tilføjelsessoftware.
Det var imidlertid muligt at bruge watchdogd-daemonen på Linux, men der var en sandsynlighed for, hvor selve dæmonen kunne låse, mens resten af systemet var funktionsdygtig. systemd fungerer som software watchdog for alle systemtjenester, og BMC Watchdog Timer fungerer som hardware-watchdog for selve systemet. Så hvis systemd ikke fungerer, er der en god risiko for, at systemet generelt er ubrugeligt. Derfor har vi nu en mere pålidelig metode til alle systemtjenester, hvor administrator af tjenesterne (systemd) bliver "overvåget" af BMC's watchdog-timer.
Limen mellem system og Dell iDRAC's BMC Watchdog er ipmi_watchdog kernemodulet, som giver Linux Watchdog API-adgang til BMC Watchdog ved hjælp af /dev/watchdog. Systemd bruger denne grænseflade til at kickstarte watchdog med jævne mellemrum.
Systemd kan konfigureres til at bruge iDRAC BMC Watchdog med disse trin (på Fedora 19):