Closed Bug 1507846 Opened 6 years ago Closed 5 years ago

Consider about:telemetry equivalent for Glean

Categories

(Data Platform and Tools :: Glean: SDK, enhancement, P3)

enhancement

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: gfritzsche, Unassigned)

References

Details

(Whiteboard: [telemetry:glean-rs:backlog])

Based on a conversation about data QA & testing, something similar to about:telemetry might be useful. It would clearly be helpful to devs (compared to manual logging or setting breakpoints). QA might also use it, but that is less clear so far. Follow-up conversations needed.
Whiteboard: [telemetry:mobilesdk:m?] → [telemetry:mobilesdk:backlog]
Component: Telemetry → Glean: SDK
Product: Toolkit → Data Platform and Tools
Version: Trunk → unspecified
Whiteboard: [telemetry:mobilesdk:backlog] → [telemetry:glean-rs:m?]

about:telemetry is currently exposed by Gecko to Fenix and FFTV. This means that users are able to navigate to that page and get partial/incomplete/misleading info about telemetry in Gecko, which does not include data from Glean (it can't possibly know about that).

Given that about:telemetry is meant for engineering support, and that we have the debug view, does it make sense to keep exposing that page?

Flags: needinfo?(michael.l.comella)
Flags: needinfo?(liuche)
Whiteboard: [telemetry:glean-rs:m?] → [telemetry:glean-rs:backlog]

For reference: 2 months ago there was as-yet-undetermined support planned for about: pages in general.

See Also: → 1558156

Given that about:telemetry is meant for engineering support, and that we have the debug view, does it make sense to keep exposing that page?

  • From a data perspective, it looks like the probes are documented so I suppose exposing the page is not necessary
  • From a FFTV perspective, it doesn't use GV yet so we can disable it there
  • From a Fenix perspective, I don't have the context to make a call but I assume most users don't use it

As an alternative solution to the problem (that users may be mislead that Glean's data is missing), we could add a reference to the Glean debug view/data on the about:telemetry home tab to direct users. However, users may be annoyed by the split-nature of our telemetry view.

Flags: needinfo?(michael.l.comella)

To be absolutely clear, about:telemetry is not required to meet any data stewardship or privacy requirement in our products. It's helpful as an engineering/qa tool and is kinda neat to show users sometimes, but it's not necessary.

Considering that about:telemetry shows an incorrect picture of what data is collected and in what shape it is reported, I'm in favour of turning it off entirely in geckoview.

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → WONTFIX
Flags: needinfo?(liuche)
You need to log in before you can comment on or make changes to this bug.