diff --git a/fdbserver/LogRouter.actor.cpp b/fdbserver/LogRouter.actor.cpp index 8846fdb0f4..01cdd721af 100644 --- a/fdbserver/LogRouter.actor.cpp +++ b/fdbserver/LogRouter.actor.cpp @@ -152,7 +152,7 @@ struct LogRouterData { logger = traceCounters("LogRouterMetrics", dbgid, SERVER_KNOBS->WORKER_LOGGING_INTERVAL, &cc, "LogRouterMetrics", [this](TraceEvent& te) { te.detail("PrimaryPeekLocation", this->primaryPeekLocation); - te.detail("RouterTag", this->routerTag); + te.detail("RouterTag", this->routerTag.toString()); }); } }; diff --git a/fdbserver/storageserver.actor.cpp b/fdbserver/storageserver.actor.cpp index 2f75cb42f8..14c629b85a 100644 --- a/fdbserver/storageserver.actor.cpp +++ b/fdbserver/storageserver.actor.cpp @@ -3406,9 +3406,10 @@ ACTOR Future metricsCore( StorageServer* self, StorageServerInterface ssi wait( self->byteSampleRecovery ); + Tag tag = self->tag; actors.add(traceCounters("StorageMetrics", self->thisServerID, SERVER_KNOBS->STORAGE_LOGGING_DELAY, &self->counters.cc, self->thisServerID.toString() + "/StorageMetrics", - [self](TraceEvent& te) { te.detail("Tag", self->tag); })); + [tag](TraceEvent& te) { te.detail("Tag", tag.toString()); })); loop { choose {