Skip to content
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

Add resource usage monitoring for build steps #3860

Merged
merged 6 commits into from
Jun 28, 2023

Commits on Jun 8, 2023

  1. resources: add build step resource tracking via cgroups

    Signed-off-by: Tonis Tiigi <[email protected]>
    tonistiigi committed Jun 8, 2023
    Configuration menu
    Copy the full SHA
    6e87e4b View commit details
    Browse the repository at this point in the history
  2. resources: CNI network usage sampling support

    Signed-off-by: Tonis Tiigi <[email protected]>
    tonistiigi committed Jun 8, 2023
    Configuration menu
    Copy the full SHA
    963f161 View commit details
    Browse the repository at this point in the history
  3. resources: add sampler for periodic stat reads

    Signed-off-by: Tonis Tiigi <[email protected]>
    tonistiigi committed Jun 8, 2023
    Configuration menu
    Copy the full SHA
    6a2f92d View commit details
    Browse the repository at this point in the history
  4. resources: store sys cpu usage per step

    This can be used to convert step usage to relative units.
    
    Signed-off-by: Tonis Tiigi <[email protected]>
    tonistiigi committed Jun 8, 2023
    Configuration menu
    Copy the full SHA
    32dcdff View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    509cfa3 View commit details
    Browse the repository at this point in the history
  6. resources: make maxsamples configurable

    Signed-off-by: Tonis Tiigi <[email protected]>
    tonistiigi committed Jun 8, 2023
    Configuration menu
    Copy the full SHA
    262b708 View commit details
    Browse the repository at this point in the history