Add telemetry for Ruby binary usage
Problem
Once we replace local Ruby compilation with precompiled Ruby binaries, we don't have visibility into how many people have used them or what the success rate is.
Impact
Without usage data, we won't know if the precompiled binaries are actually solving the compilation time problem or if people are still falling back to local compilation. We can't measure the improvement or catch platform-specific issues.
Proposal
Add telemetry to track binary download success rates, fallback to local compilation, and time saved during GDK setup. This will help us measure the impact and identify any remaining issues.
Impacted categories
The following categories relate to this issue:
-
gdk-reliability - e.g. When a GDK action fails to complete. -
gdk-usability - e.g. Improvements or suggestions around how the GDK functions. -
gdk-performance - e.g. When a GDK action is slow or times out.
Edited by Nao Hashizume