I question how real the time is, even across cores in a single machine, when you get down to that sort of timekeeping.

David Lang

On Mon, 29 Oct 2018, Jason Nordwick wrote:

Date: Mon, 29 Oct 2018 16:19:23 -0700
From: Jason Nordwick <[email protected]>
Reply-To: rsyslog-users <[email protected]>
To: [email protected]
Subject: Re: [rsyslog] nanoseconds

It's most useful when you get multiple log messages per microseond as a way
of ordering them as you can do with multiple cpu cores generating log
traffic simultaneously.

On Mon, Oct 29, 2018 at 12:47 PM David Lang <[email protected]> wrote:

I think it would be a resonable extension  to rfc5424 to allow it's parser
to
accept more digits in the timestamp.

I'm not sure that digits beyond microseconds really represent valid time,
but I
don't think it's a big deal to support it.

David Lang

On Mon, 29 Oct 2018, Peter Viskup via rsyslog wrote:

It might be possible to extend the rfc3339 time format to rfc3339nano,
but that will break rfc5424 which allow up to microseconds precision
only. Similar already in use when rfc3164 syslog messages used with
rfc3339 timestamps.


https://github.com/rsyslog/rsyslog/search?p=1&q=date-rfc3339&unscoped_q=date-rfc3339

https://github.com/rsyslog/rsyslog/search?q=formatTimestamp3339&unscoped_q=formatTimestamp3339

https://github.com/rsyslog/rsyslog/search?q=tplFmtRFC3339Date&unscoped_q=tplFmtRFC3339Date
https://tools.ietf.org/html/rfc5424

Consider opening github request for the implementation.

Peter
On Fri, Oct 26, 2018 at 11:43 PM Jason Nordwick <[email protected]>
wrote:

Is there a way to get nanoseconds in and out of rsyslog? I'm using
dateformat rfc3339, and it works find for micros, but at nanos, the
timestamp gets correupted:

property(name="timereported" dateFormat="rfc3339")

Also, when writing out json formatted fields, is there a way to print
out a
numeric property? I would like to make syslogseverity a number, but I
have
been unsuccessful in creating a numeric json field. My workaround is to
handcraft the entire json payload instead of using the jsonf option  on
the
template.

Thanks,
Jason
_______________________________________________
rsyslog mailing list
http://lists.adiscon.net/mailman/listinfo/rsyslog
http://www.rsyslog.com/professional-services/
What's up with rsyslog? Follow https://twitter.com/rgerhards
NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a
myriad of sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if
you DON'T LIKE THAT.
_______________________________________________
rsyslog mailing list
http://lists.adiscon.net/mailman/listinfo/rsyslog
http://www.rsyslog.com/professional-services/
What's up with rsyslog? Follow https://twitter.com/rgerhards
NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a myriad
of sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you
DON'T LIKE THAT.

_______________________________________________
rsyslog mailing list
http://lists.adiscon.net/mailman/listinfo/rsyslog
http://www.rsyslog.com/professional-services/
What's up with rsyslog? Follow https://twitter.com/rgerhards
NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a myriad
of sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you
DON'T LIKE THAT.

_______________________________________________
rsyslog mailing list
http://lists.adiscon.net/mailman/listinfo/rsyslog
http://www.rsyslog.com/professional-services/
What's up with rsyslog? Follow https://twitter.com/rgerhards
NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a myriad of 
sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you DON'T LIKE 
THAT.

_______________________________________________
rsyslog mailing list
http://lists.adiscon.net/mailman/listinfo/rsyslog
http://www.rsyslog.com/professional-services/
What's up with rsyslog? Follow https://twitter.com/rgerhards
NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a myriad of 
sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you DON'T LIKE 
THAT.

Reply via email to