I have a game I use for training purposes, which I share with my community. It does not use a database.
I would like to capture some simple metrics on: how often is it played, how many people play in a game, what settings do they use, did they finish etc.
Does anyone know of a simple way of capturing these? At the moment I feel I either have to add a database (cost) or implement some log scraping approach (eew!). Does anyone do something similar, what approach do you use?
We actually do this for basic web metrics. It’s not great for capturing details about every URL on a site, but just adding a prometheus exporter for 10-15 things you care about works really well.
Well, not going so well. I decided to follow the Hooking Up Fly Metrics and I made it as far as: A Basic Fly Dashboard (I got a green connection check) when I get:
Templating
Failed to upgrade legacy queries Datasource named Fly Org was not found" inside Grafana.
I found “Fly Org” inside the provided json but after that I am not sure where to go. Does anyone have a pointer for this? Thanks
Did you set a data source up in Grafana? That dashboard is expecting a datasource named Fly Org, I think. If you named it something else you might need to tweak the JSON.