[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PULL 6/6] add timestamp to error_report()
From: |
Luiz Capitulino |
Subject: |
Re: [Qemu-devel] [PULL 6/6] add timestamp to error_report() |
Date: |
Fri, 12 Jul 2013 08:46:55 -0400 |
On Fri, 12 Jul 2013 08:58:03 +0200
Paolo Bonzini <address@hidden> wrote:
> Il 10/07/2013 19:52, Luiz Capitulino ha scritto:
> > From: Seiji Aguchi <address@hidden>
> >
> > [Issue]
> > When we offer a customer support service and a problem happens
> > in a customer's system, we try to understand the problem by
> > comparing what the customer reports with message logs of the
> > customer's system.
> >
> > In this case, we often need to know when the problem happens.
> >
> > But, currently, there is no timestamp in qemu's error messages.
> > Therefore, we may not be able to understand the problem based on
> > error messages.
> >
> > [Solution]
> > Add a timestamp to qemu's error message logged by
> > error_report() with g_time_val_to_iso8601().
> >
> > Signed-off-by: Seiji Aguchi <address@hidden>
> > Reviewed-by: Stefan Hajnoczi <address@hidden>
> > Signed-off-by: Luiz Capitulino <address@hidden>
>
> What about removing the option, and instead:
>
> - logging no timestamp until the virtual machine has started
You mean, the guest has started? Why? What about if an error
happens before the guest has started?
> - always logging timestamps after the virtual machine has started
I don't like having this enabled by default, because it makes
error messages pretty verbose and also because it's not human
readable at a first glance. So, IMO, only people who really
want this should enable it.
- [Qemu-devel] [PULL 0/6] QMP queue, Luiz Capitulino, 2013/07/10
- [Qemu-devel] [PULL 1/6] qemu-char: Fix ringbuf option size, Luiz Capitulino, 2013/07/10
- [Qemu-devel] [PULL 2/6] qapi.py: Avoid code duplication, Luiz Capitulino, 2013/07/10
- [Qemu-devel] [PULL 4/6] qapi-schema: Use BlockdevSnapshot type for blockdev-snapshot-sync, Luiz Capitulino, 2013/07/10
- [Qemu-devel] [PULL 3/6] qapi.py: Allow top-level type reference for command definitions, Luiz Capitulino, 2013/07/10
- [Qemu-devel] [PULL 5/6] qapi-schema: Use existing type for drive-backup arguments, Luiz Capitulino, 2013/07/10
- [Qemu-devel] [PULL 6/6] add timestamp to error_report(), Luiz Capitulino, 2013/07/10