Skip to content

Commit 3c19050

Browse files
Chris18230gsmet
authored andcommitted
fixed Timestamp not being set for otel log signals
1 parent ccd4f3f commit 3c19050

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

extensions/opentelemetry/runtime/src/main/java/io/quarkus/opentelemetry/runtime/logs/OpenTelemetryLogHandler.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010

1111
import java.io.PrintWriter;
1212
import java.io.StringWriter;
13+
import java.time.Instant;
1314
import java.util.Map;
1415
import java.util.Optional;
1516
import java.util.logging.Handler;
@@ -43,6 +44,7 @@ public void publish(LogRecord record) {
4344
final LogRecordBuilder logRecordBuilder = openTelemetry.getLogsBridge()
4445
.loggerBuilder(INSTRUMENTATION_NAME)
4546
.build().logRecordBuilder()
47+
.setTimestamp(Instant.now())
4648
.setObservedTimestamp(record.getInstant());
4749

4850
if (record.getLevel() != null) {

0 commit comments

Comments
 (0)