Skip to content

publish cgroup cpu.stat to dyno_experimental table #416

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 4 commits into from

Conversation

yaoz08
Copy link
Contributor

@yaoz08 yaoz08 commented Jul 21, 2025

Summary: This diff switches current experiemental table publishing from proc stats to cgroup cpu.stats

Differential Revision: D78685390

@meta-cla meta-cla bot added the CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. label Jul 21, 2025
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D78685390

@yaoz08 yaoz08 force-pushed the export-D78685390 branch from 4f7e2fd to 10184d8 Compare July 22, 2025 20:10
yaoz08 added a commit that referenced this pull request Jul 22, 2025
Summary:

This diff switches current experiemental table publishing from proc stats to cgroup cpu.stats

Differential Revision: D78685390
facebook-github-bot pushed a commit that referenced this pull request Jul 22, 2025
Summary:

This diff switches current experiemental table publishing from proc stats to cgroup cpu.stats

Differential Revision: D78685390
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D78685390

facebook-github-bot pushed a commit that referenced this pull request Jul 29, 2025
Summary:

This diff switches current experiemental table publishing from proc stats to cgroup cpu.stats

Reviewed By: hmlee95070

Differential Revision: D78685390
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D78685390

yaoz08 added 4 commits July 29, 2025 15:18
Summary:

per https://fburl.com/gdoc/e4lqs0ef, TW overcommit is rolling out and does not use core-pinning. We are planning to add capability to read cpu usage directly from cgroup stats. This diff refactors CPUTimeMonitor prior to that change.

Reviewed By: hmlee95070

Differential Revision: D78503717
Summary:

This diff adds tracking for CPU usage from cgroup cpu.stats in CPUTimeMonitor.

Differential Revision: D78509628
…TimeMonitor (#415)

Summary:

This diff continues the work by updating get methods. Next we'll start logging cgroup stats to experimental table

Reviewed By: hmlee95070

Differential Revision: D78671783
Summary:

This diff switches current experiemental table publishing from proc stats to cgroup cpu.stats

Reviewed By: hmlee95070

Differential Revision: D78685390
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D78685390

@facebook-github-bot
Copy link
Contributor

This pull request has been merged in 56a46d9.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. fb-exported Merged
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants