CloudServices/DataPipeline

From MozillaWiki
< CloudServices
Revision as of 18:52, 26 May 2015 by Mreid (talk | contribs) (→‎Pipeline specs/docs: Added a link to a child page for Pipeline metadata (bug 1152462))
Jump to navigation Jump to search

Overview

The cloud services data pipeline ingests data for analysis, monitoring and reporting. The pipeline is currently used for processing cloud services server logs. We're in the process of improving it to support desktop and device telemetry data. The Firefox Measurement Team is building the data pipeline.

Team Communication

Cross Team Communication

Resources

Pipeline specs/docs

Reporting and tools

Planning

Pipeline Milestones

  • Q1 2015: Launch pipeline prototype
    • Architecture decisions completed; production stack up and running with monitoring dashboards
    • Business Intelligence/Data Warehouse proof of concept implemented
    • Ingestion process completed for FHR+telemetry (start collecting on 2015-02-23)
    • Backprocessing from pipeline datastore implemented
    • By client ID analysis supported
    • Pipeline runs in parallel to existing infrastructure; not yet source of truth
  • Q2 2015: Pipeline officially supports business use cases
    • FHR v4 feeds executive dashboard
    • Complete set of use cases tbd (most likely primarily FHR+telemetry use cases)
    • Complete set of monitoring and reporting outputs tbd: dashboards, data warehouse, monitoring, self-service access to data
    • FHR+telemetry hits full release 2015-05-19, handle full production load
  • Q3 2015: Fill out monitoring and reporting capabilities; add sources and use cases

Related Dates and Schedules

  • FHR+Telemetry client work
    • Current plan: FF38
    • 2015-02-23 Nightly
    • 2015-03-30 Aurora
    • 2015-05-11 Release

Work Queue

Tracking tasks in bugzilla: http://mzl.la/1DOOBZt

Risks and Open Questions

  • Old-FHR data through pipeline? Yes/No: [telliot]
  • Deletes & legal policy [telliot]
  • Security review [telliot]

Code

V2 Pipeline

Telemetry

Archive