Unified Telemetry: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(add analysis and reporting section)
(→‎Tools: add link)
Line 43: Line 43:
= Analysis and Reporting =
= Analysis and Reporting =
=== Tools ===
=== Tools ===
* Automated data dump
* Automated data dump for data validation exercise
* Spark
* Spark
* Stream processing on real time data
* Stream processing on real time data: https://mana.mozilla.org/wiki/display/CLOUDSERVICES/Exploring+with+the+Mozilla+Data+Pipeline+Demo
* Reporting using stream processing tools

Revision as of 17:07, 5 May 2015

Overview

We're unifying the Telemetry and Firefox Health Report collection systems on the client, and sending them through one Data Pipeline.

Goals

  • On the client, unify the telemetry and FHR measurement systems so that measurements do not have to be implemented more than once in different systems.
  • Reduce the latency from the time a measurement occurs until it can be analyzed on the server.
  • Increase the accuracy of measurements so that they can be better correlated with factors in the user environment such as the specific build, enabled addons, and other hardware or software factors.

Resources

Timeline

Client work

Data validation

Acceptance Criteria

  • https://bugzilla.mozilla.org/show_bug.cgi?id=1134661 (An automated script to compare FHR v2 results and FHR-v4 for a sample of users)
  • For beta period, rollup fields compare reasonably to v2
    • # of sessions
    • session lengths
    • searches
    • default browser status
    • places counts

Client Testing

Monitoring Tasks

Monitors

Analysis and Reporting

Tools