summaryrefslogtreecommitdiffstats
path: root/container-accesslogging/src/main/java/com/yahoo/container
diff options
context:
space:
mode:
authorBjørn Christian Seime <bjorncs@oath.com>2017-11-16 16:47:23 +0100
committerBjørn Christian Seime <bjorncs@oath.com>2017-11-16 16:47:23 +0100
commitfe5108ec6cb8bb921e7617c572d21d4c19f6e9c8 (patch)
tree374777bacd0472ad60bc775763f427d9c9312414 /container-accesslogging/src/main/java/com/yahoo/container
parent7a6772d914b0de0ecf683f1233c349e34067ec37 (diff)
Also log timestamp in human-friendly format
Diffstat (limited to 'container-accesslogging/src/main/java/com/yahoo/container')
-rw-r--r--container-accesslogging/src/main/java/com/yahoo/container/logging/JSONFormatter.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/container-accesslogging/src/main/java/com/yahoo/container/logging/JSONFormatter.java b/container-accesslogging/src/main/java/com/yahoo/container/logging/JSONFormatter.java
index a328f0d34bd..4e9ccc341b8 100644
--- a/container-accesslogging/src/main/java/com/yahoo/container/logging/JSONFormatter.java
+++ b/container-accesslogging/src/main/java/com/yahoo/container/logging/JSONFormatter.java
@@ -11,6 +11,7 @@ import java.io.IOException;
import java.math.BigDecimal;
import java.math.RoundingMode;
import java.net.URI;
+import java.time.Instant;
import java.util.List;
import java.util.Map;
import java.util.Objects;
@@ -47,6 +48,8 @@ public class JSONFormatter {
generator.writeStartObject();
generator.writeStringField("ip", accessLogEntry.getIpV4Address());
generator.writeNumberField("time", toTimestampInSeconds(accessLogEntry.getTimeStampMillis()));
+ generator.writeStringField("time-iso8601",
+ Instant.ofEpochMilli(accessLogEntry.getTimeStampMillis()).toString());
generator.writeNumberField("duration",
durationAsSeconds(accessLogEntry.getDurationBetweenRequestResponseMillis()));
generator.writeNumberField("responsesize", accessLogEntry.getReturnedContentSize());