diff --git a/graylog_hook.go b/graylog_hook.go
index <HASH>..<HASH> 100644
--- a/graylog_hook.go
+++ b/graylog_hook.go
@@ -117,7 +117,7 @@ func (hook *GraylogHook) sendEntry(entry graylogEntry) {
 		Host:     host,
 		Short:    string(short),
 		Full:     string(full),
-		TimeUnix: time.Now().UnixNano(),
+		TimeUnix: time.Now().UnixNano() / 1000000000.,
 		Level:    level,
 		Facility: hook.Facility,
 		File:     entry.file,
Graylog actually expects seconds, not nanosec