Closed bgottula closed 1 year ago
I've added proper logging to capture
recently and it includes most of the statistics listed in the description. I don't have a strong need to visualize these in Grafana, so I don't see much value in adding an InfluxDB client at this time.
There are statistics of interest we should be capturing to disk in some fashion. Ideally these would be written to the InfluxDB telemetry database, but some other format like a log file might be good enough. There's no official C++ client for InfluxDB, but the following third-party repos look promising:
Note that these appear to support Influx up to version 1.7, but the API is changing as of version 1.8 in prep for Influx 2.0 so they should be checked for future proofiness.
An incomplete list of statistics we may want to record: