telemetry: Report telemetry to s3gw.tech server #859
Labels
area/infra
Infrastructure related
area/rgw-sfs
RGW & SFS related
area/ui
User Interface
kind/documentation
Improvements or additions to documentation
kind/epic
Umbrella issue for a group of related issues
kind/feature
New functionality or support for something
priority/1
Should be fixed for next release
Milestone
What needs to be done
We should report basic telemetry to an
s3gw.tech
server.The information gathered and reported should be anonymous. No identifying information should be logged.
All information gathered should be properly documented.
Gathering information needs to be on an opt-in basis, possibly by supplying an environment variable to the container, or an option to the binary.
Why it needs to be done
We need to measure adoption of s3gw so we can make an informed decision on whether to maintain the project or to eventually drop it.
Additional Information
Information to be reported should be limited to the bare minimum of what we want for our purposes.
Given we intend to gauge traction and usage, we will likely want to report solely an installation UUID and its current version. This should be reported on reasonable intervals, so we can differentiate between ephemeral installations and long-running installations.
On reporting, the server should reply with the latest available version. This will also allow us to let the operator know whether they should upgrade their installation.
Related Tasks
s3gw.tech
telemetry server #860s3gw.tech
server #861The text was updated successfully, but these errors were encountered: