Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Telemetry Onboarding

134 views

Published on

Telemetry Onboarding

Published in: Engineering
  • Be the first to comment

  • Be the first to like this

Telemetry Onboarding

  1. 1. Telemetry Onboarding Roberto Vitillo - Firefox Data Engineering Team
  2. 2. Ask a question Get the data Analyse the data Report
  3. 3. TELEMETRY 101
  4. 4. (Base Telemetry) (Extended Telemetry)
  5. 5. https://gecko.readthedocs.io/en/latest/toolkit/components/telemetry/telemetry/index.html
  6. 6. about:telemetry
  7. 7. Real-time https://pipeline-cep.prod.mozaws.net/ Need help? trink@mozilla.com
  8. 8. S3
  9. 9. Ask a question Get the data Analyse the data Report
  10. 10. Step 1: Ask a question
  11. 11. Step 2: Get the data Data exists Data exists
  12. 12. Step 2: Get the data Data exists Data exists dashboard
  13. 13. KPIs https://metrics.services.mozilla.com/
  14. 14. https://telemetry.mozilla.org/new-pipeline/dist.html Performance Need help? fbertsch@mozilla.com
  15. 15. Step 2: Get the data Data exists Data exists dashboard s.t.m.o
  16. 16. https://sql.telemetry.mozilla.org/ Need help? bimsland@mozilla.com
  17. 17. Datasets https://github.com/mozilla/telemetry-batch-view/blob/master/docs/choosing_a_dataset.md
  18. 18. Client ID A B “X” FALSE 42 “Y” TRUE null “X” FALSE 40 12/12/2016 21/12/2016 01/12/2016 main_summary https://github.com/mozilla/telemetry-batch-view/blob/master/docs/MainSummary.md Need help? mreid@mozilla.com
  19. 19. longitudinal Client ID A B “X” [FALSE, FALSE, TRUE] [42, 40, 41] “Y” [TRUE] [null] https://github.com/mozilla/telemetry-batch-view/blob/master/docs/Longitudinal.md Need help? rvitillo@mozilla.com
  20. 20. cross_sectional Client ID A B “X” FALSE 41 “Y” TRUE null mode mean Need help? rharter@mozilla.com
  21. 21. client_count Clients A {“3”} FALSE {“1”, “2} TRUE Need help? rvitillo@mozilla.com
  22. 22. crash_aggregates #crashes A B 42 GPU X OSX 12 GPU Y WIN Need help? mdoglio@mozilla.com https://github.com/mozilla/telemetry-batch-view/blob/master/docs/CrashAggregateView.md
  23. 23. Step 2: Get the data Data exists Data exists dashboard s.t.m.o a.t.m.o
  24. 24. S3
  25. 25. https://atmo-prod.herokuapp.com/ Need help? jannis@mozilla.com
  26. 26. https://wiki.mozilla.org/Telemetry/Custom_analysis_with_spark Need help? mdoglio@mozilla.com
  27. 27. Step 2: Get the data Data exists Data exists dashboard s.t.m.o a.t.m.o add a probe
  28. 28. https://docs.google.com/document/d/11wM2RJkHAqYF-4xgL5tHwA621IUQEaf4vecuC-hqnzk/edit#heading=h.tkrw9ahjfrcp New ping?
  29. 29. gfritzsche@mozilla.com Need help? https://gecko.readthedocs.io/en/latest/toolkit/components/telemetry/telemetry/collection/scalars.html
  30. 30. https://developer.mozilla.org/en-US/docs/Mozilla/Performance/ Adding_a_new_Telemetry_probe Need help? aplacitelli@mozilla.com
  31. 31. Need help? chutten@mozilla.com http://alerts.telemetry.mozilla.org
  32. 32. https://wiki.mozilla.org/Firefox/Data_Collection https://www.mozilla.org/en-US/privacy/ Owner: Benjamin Smedberg
 Peers: Chenxia Liu, François Marier, Ally Naagktgeboren, Rebecca Weiss
  33. 33. Ask a question Get the data Analyse the data Report
  34. 34. Ask a question Get the data Analyse the data Report
  35. 35. #datapipeline #telemetry https://wiki.mozilla.org/Telemetry https://wiki.mozilla.org/CloudServices/DataPipeline

×