-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Open
Labels
communityCommunity contributionCommunity contributionenhancementNew feature or requestNew feature or requestneeds triageRequires review from the maintainersRequires review from the maintainers
Description
What would you like added?
Add a Prometheus metric github_workflow_jobs_in_queue
to track the number of jobs waiting for self-hosted runners. This metric will help to monitor and analyse the performance of the infrastructure to add pods in time.
Why is this needed?
This metric is needed to provide better visibility of the infrastructure how fast it reacts on job requests.
Also, if the queue is high, then it means that jobs are not started timely, or the system cannot deal in time with the number of requests. This is recognised by the users.
Having a large queue give the administrator a clear indicator of jobs not assigned to pods in time.
Additional context
none
haoliangyu
Metadata
Metadata
Assignees
Labels
communityCommunity contributionCommunity contributionenhancementNew feature or requestNew feature or requestneeds triageRequires review from the maintainersRequires review from the maintainers