Hi there!
We're a game dev company using Sentry in Unity.
We implemented fps (framerate) tracking as Gauge in the Metrics API that was sunset.
It was fulfilling our needs perfectly..
Our goal is to track framerate across builds, build types, branches, game state, etc, so we can understand what our build performance better and be able to track when it gets worse.
We send fps reports ~twice per minute. Being a small company, I calculate we'd send up to ~200k 'reports' per month.
It looks like the traces/spans API can still address our needs though.
We just add a 'metric' to the span and send a new 'transaction' every time with this single span.
As I understand, that's not what this API was designed for..
Are there any drawbacks to doing it this way? I assume some extra data would be sent that we don't really need..
Anything I'm missing?
We'd need to switch to the new span-based plan (we're still on the 100k transactions one)