vossel, I can't remember now, but I don't think so... IIRC it listens to acpi events
pkotas has quit
vossel
vladikr, ah interesting. but it seems like the libvirt watchdog does require a guest daemon
i was kind of hoping we'd be able to have some sort of default sanity check that didnt require guest configuration. maybe pvpanic will give us something to work with
guest configuration meaning something actually has to be configured within the guest, not the libvirt xml
vladikr
vossel, yeah, it needs the guest agent running
doonhammer joined the channel
qemu-ga
vossel
vladikr, 'it' meaning watchdog, pvpanic, or both?
vladikr
vossel, sorry, I mean, watchdog requires a guest agent
vossel
got it, thanks
vladikr
vossel, I think we can take the same approach as in openstack , provide advanced sanity check if agent is present, otherwise provide something very limited
vossel
vladikr, is pvpanic the only limited approach? or are there others?
vladikr
vossel, no, pvpanic won't give us anything more than a notification that there was a panic (and maybe the vm dump )
vossel, I think, we should use pvpanic in parallel to the watchdog
vossel
vladikr, did you have any thoughts on the "very limited" approach to use if qemu-ga isn't present?
vladikr
vossel, we could check for memory changes, but I'm not sure how authentic is it
sgott1 joined the channel
vossel
vladikr, interesting, there might be some checks we can do for cpu activity as well i suppose. i'll keep investigating
sgott has quit
vladikr
vossel, for memory changes, there is dommemstat ( or something like that ) or a qemu monitor command "info mem"
like virsh qemu-monitor-command --hmp "domain name" "info meme"