Simple Belabox Cloud prometheus exporter
go run belabox-exporter.gogo build -o exporter belabox-exporter.godocker build . -t blackvanilla/belacloud:latestdocker pull blackvanilla/belacloud:latest
docker run --rm -p 9090:9090 blackVanilla/belacloud:latestcurl http://localhost:9090/probe?url=http://foo.srt.belabox.net:8080/cH9aN7gE0T1hI5s8K3eY7uWqLpOd- job_name: 'belacloud_exporter'
metrics_path: /probe
static_configs:
- targets:
- belacloud:9090
labels:
__param_url: http://foo.srt.belabox.net:8080/cH9aN7gE0T1hI5s8K3eY7uWqLpOd
__param_name: "murr1to foo"
instance: belabox_cloud_foo
relabel_configs:
- source_labels: [__param_url]
target_label: url
- source_labels: [__param_name]
target_label: name
- source_labels: [__address__]
target_label: instance