mmm, doc seem to say that events can be send in the response of any qmp query

something like this:

-> qmp query1
<- reponse query1
-> qmp query2
<- response query2
<- event query1

Maybe can we implement log of theses events somewhere ?(syslog, or somewhere in 
proxmox gui ?)
I should be easy to add this in

----- Mail original ----- 

De: "Alexandre DERUMIER" <> 
À: "Dietmar Maurer" <> 
Envoyé: Mardi 19 Mars 2013 18:01:23 
Objet: Re: [pve-devel] how to catch qmp events ? 


said that a "QMP event BLOCK_JOB_ERROR" is send. 

But qmp events are async, so I don't known how/when to get them. 
(It's not a problem for my block-mirror, proxmox task just stop fine, but I 
don't have the error message) 

the are an exammple here too. 

Query VM status 

C: { "execute": "query-status" } 
S: { 
"return": { 
"status": "running", 
"singlestep": false, 
"running": true 

Asynchronous message 

S: { "event": "BLOCK_IO_ERROR", 
"data": { "device": "ide0-hd1", 
"operation": "write", 
"action": "stop" }, 
"timestamp": { "seconds": 1265044230, "microseconds": 450486 } } 

----- Mail original ----- 

De: "Dietmar Maurer" <> 
À: "Alexandre DERUMIER" <>, 
Envoyé: Mardi 19 Mars 2013 17:28:06 
Objet: RE: [pve-devel] how to catch qmp events ? 

> mirror block-job simply stop itself, but I don't have the error message. 

There was some recent patches on the qemu-devel list to improve logging, but 
many error messages are still sent to /dev/null when you run with --damonize. 
pve-devel mailing list 
pve-devel mailing list

Reply via email to