From a415670bc34825cbee8d548bff94abe3630c57fa Mon Sep 17 00:00:00 2001 From: Joonas Koivunen Date: Mon, 3 Apr 2023 14:15:41 +0300 Subject: [PATCH] feat: log evictions (#3930) this will help log analysis with the counterpart of already logging all remote download needs and downloads. ended up with a easily regexable output in the final round. --- pageserver/src/tenant/timeline.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pageserver/src/tenant/timeline.rs b/pageserver/src/tenant/timeline.rs index b40cb05411..e80e32644b 100644 --- a/pageserver/src/tenant/timeline.rs +++ b/pageserver/src/tenant/timeline.rs @@ -1127,6 +1127,9 @@ impl Timeline { self.metrics .evictions_with_low_residence_duration .observe(delta); + info!(layer=%local_layer.short_id(), residence_millis=delta.as_millis(), "evicted layer after known residence period"); + } else { + info!(layer=%local_layer.short_id(), "evicted layer after unknown residence period"); } true