Enable ARC metrics with VictoriaMetrics scrapes and dashboard #580

Merged
benvin merged 2 commits from benvin/arc-metrics into main 2026-11-11 00:17:17 +11:00
Member

ARC runs with metrics disabled, so scale-set behaviour (assigned jobs, desired/idle runners, job startup time) and controller health are invisible.

  • enable controller and listener metrics on :8080 via chart metrics: values
  • add VMPodScrapes for the controller and listener pods in arc-system
  • keep runner-namespace labels on listener/ephemeral-runner series so the dashboard filters match
  • add the upstream ARC Autoscaling Runner Set dashboard (gha-runner-scale-set-0.15.1) resolved to VictoriaMetrics
ARC runs with metrics disabled, so scale-set behaviour (assigned jobs, desired/idle runners, job startup time) and controller health are invisible. - enable controller and listener metrics on :8080 via chart `metrics:` values - add VMPodScrapes for the controller and listener pods in arc-system - keep runner-namespace labels on listener/ephemeral-runner series so the dashboard filters match - add the upstream ARC Autoscaling Runner Set dashboard (gha-runner-scale-set-0.15.1) resolved to VictoriaMetrics
unkin-agent added 1 commit 2026-11-10 23:33:15 +11:00
Enable ARC metrics, scrape them and add the ARC dashboard
ci/woodpecker/pr/kubeconform Pipeline failed
ci/woodpecker/pr/pre-commit Pipeline was successful
7c5567bf6d
unkin-agent added 1 commit 2026-11-10 23:43:54 +11:00
Retrigger CI
ci/woodpecker/pr/pre-commit Pipeline was successful
ci/woodpecker/pr/kubeconform Pipeline was successful
a324155338
Author
Member

No findings.

No findings.
benvin merged commit 283ccde24f into main 2026-11-11 00:17:17 +11:00
benvin deleted branch benvin/arc-metrics 2026-11-11 00:17:17 +11:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: unkin/argocd-apps#580