Please sign in to access this page
Cool statistics and graphs for the Summer of Making support channel!
In technical terms, a Prometheus exporter for #summer-of-making-help statistics, written in Rust.
No followers yet
Once you ship this you can't edit the description of the project, but you'll be able to add more devlogs and re-ship it as you add new features!
I wanted the Grafana dashboard to display names instead of just user IDs, so I'm writing my own mini Slack API client to fetch display names so that I can provide a metric that links IDs to names!
I haven't tested it yet, so that's the next plan :P
Added support for tracking the average hang time metric (basically, how quickly are helpers responding to tickets?)
I also made the tool more flexible by adding customisable debug logging and scrape intervals using command-line args.
This means I've included the chrono crate, which has sadly seemed to increase compile times a lot :/
I added some of the 24-hour statistics to the demo dashboard, and added detailed instructions for running the code to the README. It should be ready to ship now!
The exporter now supports statistics for tickets opened in the last 24 hours (it's a rolling window). For example, you could see which helpers were most active on certain days.
I'm making another Prometheus exporter in Rust! This one's relatively simple so I've already got a MVP that tracks:
* Open/in-progress/closed tickets
* Total tickets
* Top 3 helpers
Next, I'll add some rolling stats (past 24h) & some hang time stats