Retention
Wie lange Snapshots, Diffs und Logs gespeichert werden und wie der Payload-Speicher planbar bleibt.
Retention
Retention steuert, wie lange Änderungshistorie und Diagnosedaten verfügbar bleiben.
Snapshots und Diffs
- Snapshots werden für den durch Ihren Plan definierten Zeitraum gespeichert.
- Diffs behalten Hashes und gekürzten Text, damit Änderungssummen auch nach dem Pruning sichtbar bleiben.
- Payload-Blobs im Objektspeicher folgen demselben Retention-Fenster.
Audit- und Request-Logs
Audit Logs bleiben für Verantwortlichkeit länger erhalten, während Request-Metadaten beschnitten werden, damit der Speicher begrenzt und planbar bleibt.
await prisma.snapshot.create({
data: {
monitorId: monitor.id,
fetchedAt,
contentHash: fetchResult.contentHash,
diffText: clipDiffText(fetchResult.diffText),
},
});Speicherbedarf reduzieren
- Nutzen Sie Ignore-Regeln, um laute Diffs zu vermeiden.
- Verwenden Sie HEAD-/Headers-Modus, wenn Sie sich nur für Status und ETags interessieren.
- Löschen Sie inaktive Monitore; ihre Snapshots laufen automatisch aus.