mirror of
https://github.com/VictoriaMetrics/VictoriaMetrics.git
synced 2025-02-09 15:27:11 +00:00
lib/logstorage: log the -retentionPeriod and -futureRetention values when the ingested log entry has timestamp outside the configured retention
This should simplify debugging
This commit is contained in:
parent
6751a08071
commit
e1f7e0b455
2 changed files with 6 additions and 6 deletions
|
@ -415,8 +415,8 @@ func (s *Storage) MustAddRows(lr *LogRows) {
|
||||||
tsf := TimeFormatter(ts)
|
tsf := TimeFormatter(ts)
|
||||||
minAllowedTsf := TimeFormatter(minAllowedDay * nsecPerDay)
|
minAllowedTsf := TimeFormatter(minAllowedDay * nsecPerDay)
|
||||||
tooSmallTimestampLogger.Warnf("skipping log entry with too small timestamp=%s; it must be bigger than %s according "+
|
tooSmallTimestampLogger.Warnf("skipping log entry with too small timestamp=%s; it must be bigger than %s according "+
|
||||||
"to the configured -retentionPeriod. See https://docs.victoriametrics.com/VictoriaLogs/#retention ; "+
|
"to the configured -retentionPeriod=%dd. See https://docs.victoriametrics.com/VictoriaLogs/#retention ; "+
|
||||||
"log entry: %s", &tsf, &minAllowedTsf, &rf)
|
"log entry: %s", &tsf, &minAllowedTsf, durationToDays(s.retention), &rf)
|
||||||
atomic.AddUint64(&s.rowsDroppedTooSmallTimestamp, 1)
|
atomic.AddUint64(&s.rowsDroppedTooSmallTimestamp, 1)
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
|
@ -425,8 +425,8 @@ func (s *Storage) MustAddRows(lr *LogRows) {
|
||||||
tsf := TimeFormatter(ts)
|
tsf := TimeFormatter(ts)
|
||||||
maxAllowedTsf := TimeFormatter(maxAllowedDay * nsecPerDay)
|
maxAllowedTsf := TimeFormatter(maxAllowedDay * nsecPerDay)
|
||||||
tooBigTimestampLogger.Warnf("skipping log entry with too big timestamp=%s; it must be smaller than %s according "+
|
tooBigTimestampLogger.Warnf("skipping log entry with too big timestamp=%s; it must be smaller than %s according "+
|
||||||
"to the configured -futureRetention; see https://docs.victoriametrics.com/VictoriaLogs/#retention ; "+
|
"to the configured -futureRetention=%dd; see https://docs.victoriametrics.com/VictoriaLogs/#retention ; "+
|
||||||
"log entry: %s", &tsf, &maxAllowedTsf, &rf)
|
"log entry: %s", &tsf, &maxAllowedTsf, durationToDays(s.futureRetention), &rf)
|
||||||
atomic.AddUint64(&s.rowsDroppedTooBigTimestamp, 1)
|
atomic.AddUint64(&s.rowsDroppedTooBigTimestamp, 1)
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue