seeing-things / zwo

ZWO SDK and custom software for debugging and using it.
24 stars 4 forks source link

Add telemetry to capture software #10

Closed bgottula closed 1 year ago

bgottula commented 5 years ago

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:

bgottula commented 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.