Skip to content

Log FQN names and count after streaming to scuba and ODS#5791

Open
adityas-meta wants to merge 1 commit into
pytorch:mainfrom
adityas-meta:export-D104076551
Open

Log FQN names and count after streaming to scuba and ODS#5791
adityas-meta wants to merge 1 commit into
pytorch:mainfrom
adityas-meta:export-D104076551

Conversation

@adityas-meta
Copy link
Copy Markdown

Summary: After every streaming interval, log the names of FQNs streamed and the count of FQNs to both scuba (perfpipe_raw_embedding_streaming) and ODS (fb303 counter res.streamed_fqn_count). This adds observability into which embedding tables are being actively streamed and how many, enabling monitoring via the existing scuba table and ODS dashboards. Changes include: adding fb303 stat export for res.streamed_fqn_count (SUM), initializing a ScubaData writer for the raw_embedding_streaming perfpipe table, and emitting both log lines and structured data after each tensor_stream call completes.

Differential Revision: D104076551

Summary: After every streaming interval, log the names of FQNs streamed and the count of FQNs to both scuba (perfpipe_raw_embedding_streaming) and ODS (fb303 counter res.streamed_fqn_count). This adds observability into which embedding tables are being actively streamed and how many, enabling monitoring via the existing scuba table and ODS dashboards. Changes include: adding fb303 stat export for res.streamed_fqn_count (SUM), initializing a ScubaData writer for the raw_embedding_streaming perfpipe table, and emitting both log lines and structured data after each tensor_stream call completes.

Differential Revision: D104076551
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant