Closed Bug 2020965 Opened 7 months ago Closed 5 months ago

Implement Per-Session Sampling and Diagnostics

Categories

(Data Platform and Tools :: Glean: SDK, task, P1)

task

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: travis_, Assigned: travis_)

References

Details

(Whiteboard: [glean-sdk-jira])

Implement:

  • Deterministic session sampling decision at session start
  • Gating of in-session telemetry when sampled out
  • Runtime session_sample_rate configuration (init + remote override)
  • out_of_session exemption behavior
  • Diagnostic metric (glean.sessions_seen) for observability

Includes tests for sampling semantics and metadata correctness.

Blocks: 2020967
Priority: -- → P3
Assignee: nobody → tlong
Priority: P3 → P1

The work to satisfy this bug is included in the PRs attached to Bug 2020962

Status: NEW → ASSIGNED

Scope of this bug has now been moved to be included under Bug 2020962, closing this bug in favor of that for better tracking purposes.

Status: ASSIGNED → RESOLVED
Closed: 5 months ago
Resolution: --- → INVALID
No longer blocks: 2020967
You need to log in before you can comment on or make changes to this bug.