You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
SDKs that support metrics today, already perform normalization on certain parts of a metric.
We updated these rulesets and extended the allowed characters for tag values.
The specification can be found on develop, https://develop.sentry.dev/sdk/metrics/#normalization.
A quick TL;DR: How to Implement
Update or add the replacement regexes for metric units, metric keys and tag keys and check if the correct replacement characters are applied.
Remove the prior replacement regex and implement the replacement map for tag values.
We want to future-proof our metrics pipeline by allowing us to set certain exceptions about the payloads we receive from the SDKs and be compatible with our new Snuba MQL query dialect.
Why now?
This is a joint effort between SDKs, Ingest and Telemetry. Given the importance of the Metrics product at Sentry and the small scope of this task, we'll prioritize this.
Implementation should be finished by Friday, April 12th.
Description
SDKs that support metrics today, already perform normalization on certain parts of a metric.
We updated these rulesets and extended the allowed characters for tag values.
The specification can be found on develop, https://develop.sentry.dev/sdk/metrics/#normalization.
A quick TL;DR: How to Implement
Update or add the replacement regexes for metric units, metric keys and tag keys and check if the correct replacement characters are applied.
Remove the prior replacement regex and implement the replacement map for tag values.
Get inspired by the PHP SDK PR or the Relay PR.
Why should we be doing this?
We want to future-proof our metrics pipeline by allowing us to set certain exceptions about the payloads we receive from the SDKs and be compatible with our new Snuba MQL query dialect.
Why now?
This is a joint effort between SDKs, Ingest and Telemetry. Given the importance of the Metrics product at Sentry and the small scope of this task, we'll prioritize this.
Implementation should be finished by Friday, April 12th.
Stakeholder(s)
@jan-auer @cleptric
Team(s)
Web Backend, Web Frontend, Mobile
Implementation Status
Web Backend SDKs
Web Frontend SDKs
Mobile SDKs
The text was updated successfully, but these errors were encountered: