[syslog-ng] timestamps

Campbell Simpson Campbell.Simpson2 at telecom.co.nz
Sun Oct 28 20:20:35 CET 2007

Thanks Peter

While it does print both the sent time and received time the time zone info is still not correct.

Here's what I got using template("$R_ISODATE $S_ISODATE $HOST $MSG\n")

2007-10-29T08:10:21+13:00 2007-10-28T19:12:37+13:00 blah blah

Am I misunderstanding what the source time_zone option is meant to do?

source s_net {
        udp(port(514) time_zone(-01:00));

-----Original Message-----
From: syslog-ng-bounces at lists.balabit.hu [mailto:syslog-ng-bounces at lists.balabit.hu] On Behalf Of HÖLTZL Péter
Sent: Friday, 26 October 2007 10:55 p.m.
To: Syslog-ng users' and developers' mailing list
Subject: Re: [syslog-ng] timestamps

> We have a central syslog server that we would like to record both the
> timestamp send by the client and the receipt timestamp.
> In other words, a keep_timestamp(yes and no) option.

Just use a template, which uses both the macros R_ISODATE and S_ISODATE
(or any other, see
and use them in a macro eg:

template t_both_timestamps { 
	template("$R_ISODATE $HOST $S_ISODATE $MSG\n"); template_escape(no);



BalaBit IT Bizt. Kft    | Tel:   +36  1 371-0540 | GnuPG Fingerprint:
holtzl.peter at balabit.hu | Mobil: +36 20 366-9667 | 2831 E951 B9EE 63BB F0F4
http://www.balabit.hu/  | Fax:   +36  1 208-0875 | 2F4A 1EA4 4B12 7638 29C0

syslog-ng maillist  -  syslog-ng at lists.balabit.hu
Frequently asked questions at http://www.campin.net/syslog-ng/faq.html

More information about the syslog-ng mailing list