I'd like to do some reporting from the system setup progress for virtualised (libvirt/kvm) Ubuntu servers. I expected some kind of such system to already exist out there, but couldn't find anything. Is it possible that there's no such thing?
For a custom solution I've found there's a good interface available via
--channel option. Essentially I can start a daemon listening for messages on the host and on the client pipe messages to either a virtio device or to a pre-configured address using
Alternatively I could make sure kernel logging is done into a file on the host and send my messages that way.
Are there some other reasonable / tried solutions?