From a26cc29d92c8626750a994cb7d50fb796214f51e Mon Sep 17 00:00:00 2001 From: Vlad Lazar Date: Wed, 25 Sep 2024 10:16:06 +0100 Subject: [PATCH] storcon: add tags to scheduler logs (#9127) We log something at info level each time we schedule a shard to a non-secondary location. Might as well have context for it. --- storage_controller/src/tenant_shard.rs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/storage_controller/src/tenant_shard.rs b/storage_controller/src/tenant_shard.rs index 1f5eb423be..eccde0e3ab 100644 --- a/storage_controller/src/tenant_shard.rs +++ b/storage_controller/src/tenant_shard.rs @@ -548,6 +548,11 @@ impl TenantShard { } } + #[instrument(skip_all, fields( + tenant_id=%self.tenant_shard_id.tenant_id, + shard_id=%self.tenant_shard_id.shard_slug(), + sequence=%self.sequence + ))] pub(crate) fn schedule( &mut self, scheduler: &mut Scheduler,