StackProf Web navigator

WARNING: early version, no tests, may have bugs.

Provides a web ui to inspect stackprof dumps.

Screenshots

main screenshot

method screenshot

file screenshot

Usage

Install the gem

$ gem install stackprof-webnav

Pass a dump/URI to it

$ stackprof-webnav -f /path/to/stackprof.dump
$ stackprof-webnav -u http://path/to/stackprof.dump
$ stackprof-webnav -b http://amazon/s3/bucketlisting.xml

See stackprof gem homepage to learn how to create dumps. See amazon s3 API docs to see the URI format for S3 bucket listings.

Profit

Open the browser at localhost:9292. If you've used the -f or -u form, you can navigate the dump. If you've used the -b form, you'll see a listing of the keys in the bucket -- click on one that is a dump to browse through it.

Caveats

  • no tests, this gem was created for my personal usage in a hack stream, bugs may occur

Contributing

  1. Fork it ( http://github.com//stackprof-webnav/fork )
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request