logging-log4j-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Remko Popma (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (LOG4J2-1074) Add a logformat token for nanotime
Date Mon, 06 Jul 2015 11:33:05 GMT

    [ https://issues.apache.org/jira/browse/LOG4J2-1074?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14614909#comment-14614909

Remko Popma commented on LOG4J2-1074:

It may impact performance (see my [previous comment|https://issues.apache.org/jira/browse/LOG4J2-1074?focusedCommentId=14614440&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-14614440]),
with people reporting between 30 nanos and some microseconds. Results apparently vary a lot
between platforms. I can measure on the platforms I have access to but I expect the results
will simply be somewhere in between these extremes and whatever our measurements are, we still
cannot guarantee that it won't be slower on another platform.

This is why I [propose|https://issues.apache.org/jira/browse/LOG4J2-1074?focusedCommentId=14614206&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-14614206]
to only capture the extra info if any of the layouts in the configuration file contains a
NanoTimePatternConverter (the new format specifier for nano time) - so we won't impact users
who did not ask for this data.

> Add a logformat token for nanotime
> ----------------------------------
>                 Key: LOG4J2-1074
>                 URL: https://issues.apache.org/jira/browse/LOG4J2-1074
>             Project: Log4j 2
>          Issue Type: New Feature
>            Reporter: Will Hains
> Add a token in the log format specifier to output the current value of {{System.nanotime()}}.
> We are currently adding the nanotime value to our log messages manually, which we find
very useful for troubleshooting unexpected latency, and as a quick-and-dirty data source to
feed into performance analysis tools.
> It would be very nice if Log4j could do this for us. It would also be nice to have this
in the log format specified, so we can turn it on/off at runtime by editing the Log4j config

This message was sent by Atlassian JIRA

To unsubscribe, e-mail: log4j-dev-unsubscribe@logging.apache.org
For additional commands, e-mail: log4j-dev-help@logging.apache.org

View raw message