Skip to content

smithamax/buildkite_exporter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Buildkite Exporter Build Status

A basic Prometheus exporter for Buildkite.

This was a learning exercise for me as I'm very new to golang, feedback/issues welcome.

Getting Started

To run it

./buildkite_exporter [flags]

To view help

./buildkite_exporter --help

Usage

Basic usage, token should have graphql permissions

buildkite_exporter \
  -buildkite.organization="someorg" \
  -buildkite.token="s3cr3t..."

Metrics

Metric Labels
buildkite_builds_total pipeline,state

TODO

  • Support more than 100 pipelines (with config?, paging?)
  • Add metrics for jobs (maybe?)
  • Better build process, support --version.