Skip to content

Commit 88b28f6

Browse files
authored
Don't log Log Records if they are sampled out (#3936)
1 parent a2c517b commit 88b28f6

File tree

1 file changed

+2
-1
lines changed
  • agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/exporter

1 file changed

+2
-1
lines changed

agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/exporter/AgentLogExporter.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,6 @@ private CompletableResultCode internalExport(Collection<LogRecordData> logs) {
9696
return CompletableResultCode.ofFailure();
9797
}
9898
for (LogRecordData log : logs) {
99-
logger.debug("exporting log: {}", log);
10099
try {
101100
int severityNumber = log.getSeverity().getSeverityNumber();
102101
if (severityNumber < severityThreshold) {
@@ -124,6 +123,8 @@ private CompletableResultCode internalExport(Collection<LogRecordData> logs) {
124123
continue;
125124
}
126125

126+
logger.debug("exporting log: {}", log);
127+
127128
TelemetryItem telemetryItem = mapper.map(log, stack, samplingPercentage);
128129
telemetryItemConsumer.accept(telemetryItem);
129130

0 commit comments

Comments
 (0)