From 35efdddbdc42816a70af87592f9f5fdcbc0a250b Mon Sep 17 00:00:00 2001 From: "Genevieve (Genna) Helsel" Date: Mon, 27 Jan 2025 16:51:39 -0800 Subject: [PATCH] bug fix: add sandcastle_alias in file access events Reviewed By: jdelliot Differential Revision: D68737319 fbshipit-source-id: 6b01849ca0465dfbefcd93fc0424460ba09d1c2b --- eden/fs/telemetry/LogEvent.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/eden/fs/telemetry/LogEvent.h b/eden/fs/telemetry/LogEvent.h index 74c4ac045c6c5..0c76399fc1bf5 100644 --- a/eden/fs/telemetry/LogEvent.h +++ b/eden/fs/telemetry/LogEvent.h @@ -750,6 +750,12 @@ struct FileAccessEvent : public EdenFSFileAccessEvent { event.addString("filename", filename); event.addString("source", source); event.addString("source_detail", source_detail); + + if (auto alias = std::getenv("SANDCASTLE_ALIAS")) { + // Log the Sandcastle job alias if set. If we decide to use predictive + // prefetch profiles on sandcastle, we will want the sandcastle alias. + event.addString("sandcastle_alias", alias); + } } };