<watchdog>

Specifies a watchdog device, which provides a guest watchdog application with access to a watchdog timer.

You can specify no more than one diag288 watchdog device. A watchdog device can be configured only as persistent device.

Text content

None.

Selected attributes

model=diag288
Specifies the diag288 watchdog device.
action=reset | poweroff | pause | dump | inject-nmi | none | shutdown
Optional; specifies an action that is automatically performed when the watchdog timer expires:
reset
Default; immediately terminates the virtual server and restarts it afterwards.
poweroff
Immediately terminates the virtual server.
pause
Suspends the virtual server.
dump
Creates a virtual server dump on the host.
inject-nmi
Causes a restart interrupt for the virtual server including a dump on the virtual server, if it is configured respectively.
none
Does not perform any command.
shutdown
Tries to properly shut down the virtual server.

Since the usage of this action assumes that the virtual server is not responding, it is unlikely that the virtual server will respond to the shutdown command. It is recommended not to use this action.

Usage

Configuring a watchdog device

Parent elements

<devices>

Child elements

None.

Example

<devices>
    ...
    <watchdog model="diag288" action="inject-nmi"/>
    ...
</devices>