docs: describe default prefix format (#1045)
This commit is contained in:
parent
489d35eb13
commit
1f9ac49c7d
41
README.rst
41
README.rst
@ -279,6 +279,47 @@ The default path to a log file on Linux, for instance, could be
|
|||||||
By default, glog echos ``ERROR`` and ``FATAL`` messages to standard error in
|
By default, glog echos ``ERROR`` and ``FATAL`` messages to standard error in
|
||||||
addition to log files.
|
addition to log files.
|
||||||
|
|
||||||
|
|
||||||
|
Log Line Prefix Format
|
||||||
|
~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
|
Log lines have this form:
|
||||||
|
|
||||||
|
::
|
||||||
|
|
||||||
|
Lyyyymmdd hh:mm:ss.uuuuuu threadid file:line] msg...
|
||||||
|
|
||||||
|
where the fields are defined as follows:
|
||||||
|
|
||||||
|
==================== =========================================================================
|
||||||
|
Placeholder Meaning
|
||||||
|
==================== =========================================================================
|
||||||
|
``L`` A single character, representing the log level (e.g., ``I`` for ``INFO``)
|
||||||
|
``yyyy`` The year
|
||||||
|
``mm`` The month (zero padded; i.e., May is ``05``)
|
||||||
|
``dd`` The day (zero padded)
|
||||||
|
``hh:mm:ss.uuuuuu`` Time in hours, minutes and fractional seconds
|
||||||
|
``threadid`` The space-padded thread ID
|
||||||
|
``file`` The file name
|
||||||
|
``line`` The line number
|
||||||
|
``msg`` The user-supplied message
|
||||||
|
==================== =========================================================================
|
||||||
|
|
||||||
|
Example:
|
||||||
|
|
||||||
|
::
|
||||||
|
|
||||||
|
I1103 11:57:31.739339 24395 google.cc:2341] Command line: ./some_prog
|
||||||
|
I1103 11:57:31.739403 24395 google.cc:2342] Process id 24395
|
||||||
|
|
||||||
|
.. pull-quote::
|
||||||
|
[!NOTE]
|
||||||
|
|
||||||
|
Although microseconds are useful for comparing events on a single machine,
|
||||||
|
clocks on different machines may not be well synchronized. Hence, use with
|
||||||
|
caution when comparing the low bits of timestamps from different machines.
|
||||||
|
|
||||||
|
|
||||||
Setting Flags
|
Setting Flags
|
||||||
~~~~~~~~~~~~~
|
~~~~~~~~~~~~~
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user