Skip to content

Commit c90915b

Browse files
committed
working writer
1 parent 11a0421 commit c90915b

File tree

4 files changed

+14
-0
lines changed

4 files changed

+14
-0
lines changed

dd-java-agent/agent-llmobs/src/main/java/datadog/trace/llmobs/domain/DDLLMObsSpan.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,8 @@ public class DDLLMObsSpan implements LLMObsSpan {
3939

4040
private boolean finished = false;
4141

42+
private static final Logger LOGGER = LoggerFactory.getLogger(DDLLMObsSpan.class);
43+
4244
public DDLLMObsSpan(
4345
@Nonnull String kind,
4446
String spanName,
@@ -85,6 +87,7 @@ public void annotateIO(List<LLMObs.LLMMessage> inputData, List<LLMObs.LLMMessage
8587
if (finished) {
8688
return;
8789
}
90+
LOGGER.warn("ANNOTATE IN {} OUT {}", inputData, outputData);
8891
if (inputData != null && !inputData.isEmpty()) {
8992
this.span.setTag(INPUT, inputData);
9093
}

dd-trace-core/src/main/java/datadog/trace/common/writer/DDIntakeWriter.java

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@
1212
import java.util.EnumMap;
1313
import java.util.Map;
1414
import java.util.concurrent.TimeUnit;
15+
import org.slf4j.Logger;
16+
import org.slf4j.LoggerFactory;
1517

1618
public class DDIntakeWriter extends RemoteWriter {
1719

@@ -40,6 +42,8 @@ public static class DDIntakeWriterBuilder {
4042

4143
private SingleSpanSampler singleSpanSampler;
4244

45+
private static final Logger log = LoggerFactory.getLogger(DDIntakeWriterBuilder.class);
46+
4347
public DDIntakeWriterBuilder addTrack(final TrackType trackType, final RemoteApi intakeApi) {
4448
tracks.put(trackType, intakeApi);
4549
return this;
@@ -98,6 +102,7 @@ public DDIntakeWriterBuilder singleSpanSampler(SingleSpanSampler singleSpanSampl
98102
}
99103

100104
public DDIntakeWriter build() {
105+
log.debug("DDINTAKEWRITER TRACKS {}", tracks);
101106
if (tracks.isEmpty()) {
102107
throw new IllegalArgumentException("At least one track needs to be configured");
103108
}
@@ -111,7 +116,11 @@ public DDIntakeWriter build() {
111116
.map(this::createDispatcher)
112117
.toArray(PayloadDispatcher[]::new);
113118
dispatcher = new CompositePayloadDispatcher(dispatchers);
119+
for (PayloadDispatcher dispatcher2 : dispatchers) {
120+
log.debug("COMP DISPATCHER {}", dispatcher2);
121+
}
114122
}
123+
log.debug("DISPATCHER {}", dispatcher);
115124

116125
final TraceProcessingWorker traceProcessingWorker =
117126
new TraceProcessingWorker(

dd-trace-core/src/main/java/datadog/trace/common/writer/ddintake/DDEvpProxyApi.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,7 @@ private DDEvpProxyApi(
128128
public Response sendSerializedTraces(Payload payload) {
129129
final int sizeInBytes = payload.sizeInBytes();
130130

131+
log.debug("SENDING PL {} TO TRACK {}", payload, trackType);
131132
Request.Builder builder =
132133
new Request.Builder()
133134
.url(proxiedApiUrl)

dd-trace-core/src/main/java/datadog/trace/core/CoreTracer.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -673,6 +673,7 @@ private CoreTracer(
673673
} else {
674674
this.writer = writer;
675675
}
676+
log.debug("STARTED WRITER {}", this.writer);
676677

677678
if (config.isCiVisibilityEnabled()
678679
&& (config.isCiVisibilityAgentlessEnabled()

0 commit comments

Comments
 (0)