Skip to content

Prometheus exporter metrics for github organization level self-hosted runners

License

Notifications You must be signed in to change notification settings

mmz-srf/github-runner-exporter

 
 

Repository files navigation

Github org runner exporter

Prometheus exporter metrics for github self-hosted runners.

Settings

Variable Required Description
PRIVATE_GITHUB_TOKEN Yes Github token with read org permissions
OWNER Yes Github organization name
REFRESH_INTERVAL No Internval time in seconds betwen api requests (Default: 20)

Usage with helm

Clone the repository:

git clone [email protected]:tchelovilar/github-org-runner-exporter.git

Update the values file deploy/helm-chart/prometheus-org-runner-exporter/values.yaml with environment settings described above.

Go to the project foldar and execute helm install command:

cd github-org-runner-exporter

helm install github-runner-exporter ./deploy/helm-chart/prometheus-org-runner-exporter/

About

Prometheus exporter metrics for github organization level self-hosted runners

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 78.8%
  • Mustache 19.4%
  • Dockerfile 1.8%