On 03/11/2015 18:42, Denis V. Lunev wrote:
> 
> There 2 small notes here:
> - there is small patch with 'all' alias for all tracepoints which
>   could also be useful in the scope of this work:
>   [PATCH v2 1/1] allow to enable all tracepoints via alias all
> 
> - it would be great if patches from my log patchset will be merged.
>   I'll port them tomorrow on top of this set (if will not work on
>   findings in locking patchset)
>   Switch from inline call to #define and QMP/QAPI logging seems
>   really necessary. timestamp could be enabled or not but it is
>   better to use unified approach for logging timestamps and
>   tracing timestamps.

I think the "right" way would be to add tracepoints to the qmp_*
functions, or to make your logging a tracepoint.  BTW, why are you not
logging QMP commands from the Virtuozzo management tool?  That's what
libvirt is doing, you can find the JSON in qemu.log IIRC.

Paolo

Reply via email to