Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
captain-rum uses boomerang (by @bluemoon https://github.com/lognormal/boomerang/)
Perl Shell
branch: master
Failed to load latest commit information.
boomerang Initial commit
scripts Initial commit
README.md Initial commit
boomerang.include.html Initial commit

README.md

summary

captain-rum uses boomerang, a JavaScript library (by @bluemoon) that measures the page load time experienced by real users, commonly called RUM. You can find more about this handy and excellent tool here https://github.com/lognormal/boomerang/

This git repo includes some useful files to help you get startet with collecting boomerang data. Based on one of @bluemoon's suggestions to track data via beacon.gif by fetching the GET webserver method, I added some very basic and simple scripts that could be used.

usage

/boomerang

/boomerang: All boomerang files needed, referenced by boomerang.include.html

boomerang.include.html

Snipped of code that can be used to be plugged into your page

/scripts

  • run-captain.sh: Shell script to kick off the finding of all beacon.gif GETS from apache access files into a consolidated log file. Log file will then be parsed by run-captain.pl to export into csv
  • run-captain.pl: Perl script to parse and export data into comma-separated file (csv)
  • crontab.txt: Sample installation of the cron to start captain-rum
Something went wrong with that request. Please try again.