Skip to content

Commit 9725cd2

Browse files
committed
fix(logging): do not pollute logs with actual event when truncating event
1 parent 6172dfe commit 9725cd2

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

internal/agent/agent.go

+8-2
Original file line numberDiff line numberDiff line change
@@ -1183,9 +1183,15 @@ func (c *context) SendEvent(event sample.Event, entityKey entity.Key) {
11831183
aclog.
11841184
WithField("entity_key", entityKey.String()).
11851185
WithField("length", len(origValue)).
1186-
WithField("original", origValue).
1187-
WithField("truncated", fmt.Sprintf("+%v", event)).
11881186
Warn("event truncated to NRDB limit")
1187+
// Log the actual event as a debug, to not pollute the non-verbose logs
1188+
// with potentially large messages.
1189+
aclog.
1190+
WithField("entity_key", entityKey.String()).
1191+
WithField("length", len(origValue)).
1192+
WithField("original", origValue).
1193+
WithField("truncated", fmt.Sprintf("%+v", event)).
1194+
Debug("event truncated to NRDB limit")
11891195
}
11901196
}
11911197

0 commit comments

Comments
 (0)