diff --git a/app/vmagent/remotewrite/remotewrite.go b/app/vmagent/remotewrite/remotewrite.go index 1a0fb83767..8548af68c9 100644 --- a/app/vmagent/remotewrite/remotewrite.go +++ b/app/vmagent/remotewrite/remotewrite.go @@ -112,6 +112,8 @@ func Push(wr *prompbmarshal.WriteRequest) { if len(tssBlock) > maxRowsPerBlock { tssBlock = tss[:maxRowsPerBlock] tss = tss[maxRowsPerBlock:] + } else { + tss = nil } tssBlock = rctx.applyRelabeling(tssBlock) idx := atomic.AddUint64(&pssNextIdx, 1) % uint64(len(pss))