Skip to content

scripts to be run on mozilla/telemetry-server for grabbing fennec telemetry

Notifications You must be signed in to change notification settings

mfinkle/fennec-telemetry

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

93 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fennec-telemetry

MapReduce jobs to be run on mozilla/telemetry-server for grabbing fennec telemetry.

To run a MapReduce job:

  1. Visit http://telemetry-dash.mozilla.org/ and launch a worker with your public SSH key

  2. Login to machine with SSH command given (wait about 5 mins for keys to propogate)

  3. Clone this repo in the home directory and run the job:

    $ git clone https://github.com/gerfuls/fennec-telemetry.git
    # with my_job.py and my_filter.json as files in jobs/ and filters/
    $ ./fennec-telemetry/run.sh -j my_job -f my_filter
  4. Wait

  5. Get results!

See all options: ./fennec-telemetry/run.sh -h

Make a pull request if you would like to add a new job or filter!

Notes

  • You may find this base job helpful for creating new jobs that process the event / session stream from Fennec's UI telemetry.
  • UITelemetry didn't start reporting on nightly until 20140404 (the start date in the base filter).

Useful Links

About

scripts to be run on mozilla/telemetry-server for grabbing fennec telemetry

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 47.8%
  • Python 37.9%
  • HTML 10.2%
  • Shell 2.3%
  • CSS 1.8%