Please sign in to access this page
Tracks Daydream sign-up numbers over time! Complete with a pretty dashboard to visualize all those statistics.
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 added some metrics about the metrics exporter to the dashboard. I also learnt how to count the number of daydream events, so I added that to the dashboard (and some emojis because I think they actually look cool in this context).
I also wrote the all-important documentation for developing and deploying the tool.
I added a few command-line arguments to my tool (using argparse), to make it more flexible.
I also worked to reduce the number of unnecessary HTTP headers and URL parameter options in the request. Those that I had to keep, I moved to constants in another file, to keep the main code readable.
I learnt how to use the prometheus_client library in Python so that I could scrape the Daydream Sign Up Leaderboard and export it as Prometheus metrics!
I did some network request inspection to work out how to fetch the data from the Airtable view. Fortunately it wasn't too complex.
I also spent a bunch of time making a Grafana dashboard (not counted by Hackatime) to present the data :D