Closed Bug 1938160 Opened 10 months ago Closed 7 months ago

Remove or replace the Region health telemetry probes

Categories

(Firefox :: Search, task, P3)

task

Tracking

()

RESOLVED FIXED
139 Branch
Tracking Status
firefox139 --- fixed

People

(Reporter: standard8, Assigned: standard8)

References

(Blocks 1 open bug)

Details

(Whiteboard: [fog-migration][sng])

Attachments

(2 files)

We have a few region probes that are not providing significantly useful data. We should review these and the code around them and determine the best way forward:

  • SEARCH_SERVICE_US_COUNTRY_MISMATCHED_TIMEZONE
  • SEARCH_SERVICE_US_TIMEZONE_MISMATCHED_COUNTRY
  • SEARCH_SERVICE_NONUS_COUNTRY_MISMATCHED_PLATFORM_OSX
  • SEARCH_SERVICE_NONUS_COUNTRY_MISMATCHED_PLATFORM_WIN
  • SEARCH_SERVICE_US_COUNTRY_MISMATCHED_PLATFORM_OSX
  • SEARCH_SERVICE_US_COUNTRY_MISMATCHED_PLATFORM_WIN

The SEARCH_SERVICE_US_COUNTRY_MISMATCHED_TIMEZONE and SEARCH_SERVICE_US_TIMEZONE_MISMATCHED_COUNTRY are also kind: flag histograms which we are looking to remove (bug 1935160).

See Also: → 1938941
Whiteboard: [sng] → [fog-migration]
Whiteboard: [fog-migration] → [fog-migration][sng]
Blocks: 1929046
Assignee: nobody → standard8
Status: NEW → ASSIGNED

After reviewing the probes and existing data, we have decided to remove the existing probes and replace them for a single probe.

The existing probes are not completely accurate as, for example, they count a person with a region of CA as being in the wrong region if the timezone is thought to be a US timezone. We also don't have a reference for how many times a success is seen, so we don't have the rate of failures.

Additionally, the existing probes are not particularly useful at the moment as we're not working on changing the region code, and we can monitor in other ways.

For the new probe, we do want to monitor when we "throw away" the region due to the timezone not being in the US. I think we should use a labelled counter with labels of:

  • region_set_row (rest of world)
  • region_set_us
  • region_set_incorrect_timezone_us

This should then give us a rate for how often skip the region setting.

I'm working on patches for this.

Pushed by mbanner@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/2d4c074bcacc Remove the existing Region health telemetry probes. r=search-reviewers,scunnane https://hg.mozilla.org/integration/autoland/rev/59daaa2b96ef Add a probe to record if the region is skipped due to no matching the timezone. r=search-reviewers,scunnane
Regressions: 1959177
Status: ASSIGNED → RESOLVED
Closed: 7 months ago
Resolution: --- → FIXED
Target Milestone: --- → 139 Branch
No longer regressions: 1959177
QA Whiteboard: [qa-triage-done-c140/b139]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: