Skip to content

Watchdog

systemd.watchdog.device

The path to a hardware watchdog device which will be managed by systemd. If not specified, systemd will default to /dev/watchdog.

Type: null or path

Default

null

Example

"/dev/watchdog"

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/system/boot/systemd.nix

systemd.watchdog.kexecTime

The amount of time which can elapse when kexec is being executed before a watchdog hardware device will automatically reboot the system. This option should only be enabled if reloadTime is also enabled; see {manpage}kexec(8).

Valid time units include "ms", "s", "min", "h", "d", and "w"; see also {manpage}systemd.time(7).

Type: null or string

Default

null

Example

"10m"

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/system/boot/systemd.nix

systemd.watchdog.rebootTime

The amount of time which can elapse after a reboot has been triggered before a watchdog hardware device will automatically reboot the system. If left null, systemd will use its default of 10 minutes; see {manpage}systemd-system.conf(5).

Valid time units include "ms", "s", "min", "h", "d", and "w"; see also {manpage}systemd.time(7).

Type: null or string

Default

null

Example

"10m"

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/system/boot/systemd.nix

systemd.watchdog.runtimeTime

The amount of time which can elapse before a watchdog hardware device will automatically reboot the system.

Valid time units include "ms", "s", "min", "h", "d", and "w"; see {manpage}systemd.time(7).

Type: null or string

Default

null

Example

"30s"

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/system/boot/systemd.nix