Releases: LimesKey/onboard-grant-aggregator
Releases · LimesKey/onboard-grant-aggregator
Onboard Grant Aggregator Release v1.0.2
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!
Onboard Grant Aggregator Release v0.2
Now with support for Hack Club Bank and calculating the average grant, see avg_grant
and transfers_count
in the exporter results.
A list of all exports:
# HELP avg_grant Average dollars given per grant
# TYPE avg_grant gauge
avg_grant 80.99654576856649
# 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"} 2
prometheus_exporter_request_duration_seconds_sum 24.760738558
prometheus_exporter_request_duration_seconds_count 2
# HELP prometheus_exporter_requests_total Number of HTTP requests received.
# TYPE prometheus_exporter_requests_total counter
prometheus_exporter_requests_total 2
# HELP prometheus_exporter_response_size_bytes The HTTP response sizes in bytes.
# TYPE prometheus_exporter_response_size_bytes gauge
prometheus_exporter_response_size_bytes 1570
# HELP submitted_projects Number of folders in the projects directory in the OnBoard Github
# TYPE submitted_projects gauge
submitted_projects 464
# HELP transfers_count Grant transfers out of the OnBoard Hack Club Bank
# TYPE transfers_count gauge
transfers_count 579
Initial Release
v0.1 minor refractoring