Skip to content

Add Prometheus metrics to executor autoscaler

Depends on gitlab-org/fleeting/taskscaler!5 (merged) and gitlab-org/fleeting/fleeting!1 (merged)

Need to update Go module versions after the dependent MRs will be merged!

What does this MR do?

Adds Prometheus metrics to executor autoscaler provider.

Why was this MR needed?

For our new autoscaler mechanism - introduced recently in executors/internal/autoscaler - we need to add Prometheus metrics for observability reasons.

What's the best way to test this MR?

What are the relevant issue numbers?

Edited by Tomasz Maczukin

Merge request reports