Now with support for assigned pull requests per reviewer, AirTable lookups and pull requests awaiting review. A few bug fixes are along with this release. See the full dashboard here.
List of exports:
# HELP airtable_records Number of Approved Airtable Records
# TYPE airtable_records gauge
airtable_records 469
# HELP airtable_records_pending Number of Pending Airtable Records
# TYPE airtable_records_pending gauge
airtable_records_pending 93
# HELP avg_grant Average dollars given per grant
# TYPE avg_grant gauge
avg_grant 76.56222547584187
# HELP pr_reviewer_stats Number of pull requests reviewed by each reviewer
# TYPE pr_reviewer_stats gauge
# HELP prometheus_exporter_request_duration_seconds The HTTP request latencies in seconds.
# TYPE prometheus_exporter_request_duration_seconds histogram
prometheus_exporter_request_duration_seconds_bucket{le="0.005"} 0
prometheus_exporter_request_duration_seconds_bucket{le="0.01"} 0
prometheus_exporter_request_duration_seconds_bucket{le="0.025"} 0
prometheus_exporter_request_duration_seconds_bucket{le="0.05"} 0
prometheus_exporter_request_duration_seconds_bucket{le="0.1"} 0
prometheus_exporter_request_duration_seconds_bucket{le="0.25"} 0
prometheus_exporter_request_duration_seconds_bucket{le="0.5"} 0
prometheus_exporter_request_duration_seconds_bucket{le="1"} 0
prometheus_exporter_request_duration_seconds_bucket{le="2.5"} 0
prometheus_exporter_request_duration_seconds_bucket{le="5"} 0
prometheus_exporter_request_duration_seconds_bucket{le="10"} 0
prometheus_exporter_request_duration_seconds_bucket{le="+Inf"} 21
prometheus_exporter_request_duration_seconds_sum 1626.414247562
prometheus_exporter_request_duration_seconds_count 21
# HELP prometheus_exporter_requests_total Number of HTTP requests received.
# TYPE prometheus_exporter_requests_total counter
prometheus_exporter_requests_total 21
# HELP prometheus_exporter_response_size_bytes The HTTP response sizes in bytes.
# TYPE prometheus_exporter_response_size_bytes gauge
prometheus_exporter_response_size_bytes 2687
# HELP submitted_projects Number of folders in the projects directory in the OnBoard Github
# TYPE submitted_projects gauge
submitted_projects 560
# HELP transfers_count Grant transfers out of the OnBoard Hack Club Bank
# TYPE transfers_count gauge
transfers_count 683
# HELP waiting_review Number of Pull Requests waiting a review
# TYPE waiting_review gauge
waiting_review 0
Compile it yourself using cargo run
with the latest version of Rust!