Line 146 in message.go (v2.0 branch) is currently:
TimeUnix: float64(time.Now().Unix()),
Unix time is in seconds since 1.1.1970, thus, log entries in Graylog get the milliseconds truncated.
TimeUnix: float64(time.Now().UnixNano()) / float64(time.Second.Nanoseconds()),
works nicely.
Best regards.
Line 146 in message.go (v2.0 branch) is currently:
TimeUnix: float64(time.Now().Unix()),Unix time is in seconds since 1.1.1970, thus, log entries in Graylog get the milliseconds truncated.
TimeUnix: float64(time.Now().UnixNano()) / float64(time.Second.Nanoseconds()),works nicely.
Best regards.