-
Notifications
You must be signed in to change notification settings - Fork 38.7k
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
Some scheduler goroutines are not tracked in the metric #112034
Comments
@alculquicondor: This issue is currently awaiting triage. If a SIG or subproject determines this is a relevant issue, they will accept it by applying the The Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
@sanposhiho, please assign to yourself if you are already working on this. Otherwise, I think this is a good fit for a new contributor. |
@alculquicondor /sig scheduling I'll add the change to create the new metric (+ deprecate the old one) in #112003 as you describe. |
/reopen Let me reopen it so that I don't forget to remove old @alculquicondor Can we remove |
@sanposhiho: Reopened this issue. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
I would wait at least 2 releases, given how old this metric is. |
The Kubernetes project currently lacks enough contributors to adequately respond to all issues and PRs. This bot triages issues and PRs according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle stale |
/remove-lifecycle stale We can remove the old metric in 1.28 |
The Kubernetes project currently lacks enough contributors to adequately respond to all issues. This bot triages un-triaged issues according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle stale |
/remove-lifecycle stale |
oh, we can remove the old metric now. Any takers? |
thanks @kerthcet ! |
What happened?
The metric
scheduler_goroutines
is not called in some instances where we initiate routines, like when we call ParallelizeWhat did you expect to happen?
We increase the counter every time we create a routine.
How can we reproduce it (as minimally and precisely as possible)?
N/A
Anything else we need to know?
The metric is called
scheduler_goroutines
, but it's already under thescheduler
system. So the final metric has the name:scheduler_scheduler_goroutines
. Maybe we should just call itgoroutines
.Note that we can't just remove a metric. We need to duplicate and mark the old one as deprecated for a release or two.
Kubernetes version
Cloud provider
OS version
No response
Install tools
No response
Container runtime (CRI) and version (if applicable)
No response
Related plugins (CNI, CSI, ...) and versions (if applicable)
No response
The text was updated successfully, but these errors were encountered: