Skip to content

Add additionalLoggerCollector mechanism to ActivityProfilerController (#1290)#1290

Closed
hjli-creator wants to merge 1 commit intopytorch:mainfrom
hjli-creator:export-D95829535
Closed

Add additionalLoggerCollector mechanism to ActivityProfilerController (#1290)#1290
hjli-creator wants to merge 1 commit intopytorch:mainfrom
hjli-creator:export-D95829535

Conversation

@hjli-creator
Copy link
Copy Markdown
Contributor

@hjli-creator hjli-creator commented Mar 9, 2026

Summary:

Extend the ActivityProfilerController to support registering multiple additional LoggerCollector instances alongside the existing single factory. This enables plugging in supplementary logger observers (like a USDT probe logger) without replacing the primary UST logger collector. The additional collectors are registered/unregistered during controller construction/destruction.

Differential Revision: D95829535

@meta-cla meta-cla Bot added the cla signed label Mar 9, 2026
@meta-codesync
Copy link
Copy Markdown

meta-codesync Bot commented Mar 9, 2026

@hjli-creator has exported this pull request. If you are a Meta employee, you can view the originating Diff in D95829535.

hjli-creator added a commit to hjli-creator/kineto that referenced this pull request Mar 12, 2026
…pytorch#1290)

Summary:

Extend the ActivityProfilerController to support registering multiple additional LoggerCollector instances alongside the existing single factory. This enables plugging in supplementary logger observers (like a USDT probe logger) without replacing the primary UST logger collector. The additional collectors are registered/unregistered during controller construction/destruction.

Differential Revision: D95829535
@meta-codesync meta-codesync Bot changed the title Add additionalLoggerCollector mechanism to ActivityProfilerController Add additionalLoggerCollector mechanism to ActivityProfilerController (#1290) Mar 16, 2026
hjli-creator added a commit to hjli-creator/kineto that referenced this pull request Mar 16, 2026
…pytorch#1290)

Summary:

Extend the ActivityProfilerController to support registering multiple additional LoggerCollector instances alongside the existing single factory. This enables plugging in supplementary logger observers (like a USDT probe logger) without replacing the primary UST logger collector. The additional collectors are registered/unregistered during controller construction/destruction.

Differential Revision: D95829535
…pytorch#1290)

Summary:

Extend the ActivityProfilerController to support registering multiple additional LoggerCollector instances alongside the existing single factory. This enables plugging in supplementary logger observers (like a USDT probe logger) without replacing the primary UST logger collector. The additional collectors are registered/unregistered during controller construction/destruction.

Differential Revision: D95829535
@meta-codesync
Copy link
Copy Markdown

meta-codesync Bot commented Mar 17, 2026

This pull request has been merged in bb1e194.

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