cmattoon / xhprof-graph

XHProf + Neo4J
Apache License 2.0
3 stars 0 forks source link

xhprof-graph

XHProf + Neo4J

Parses/stores *.xhprof files and stores to Neo4J for reporting, tracking and analytics. It's in a minimally-functioning/hacky state right now, and relies on importing *.xhprof files. I've got a ways to go still, but this is the general idea.

Why a Graph?

Current Setup

This is my first attempt at working with a Graph DB. I'm not sure this is the best (or even the correct) way to go about it, but it seems to work so far.

Requirements

  1. Composer

Setup

  1. git submodule init && git submodule update
  2. composer install

Contributing

Pull requests, ideas and suggestions welcome!

github@cmattoon.com

Pie charts! Charts

View on a per-run basis (per-pageview). Runs

Most expensive classes (average across all runs). Classes

Some sample screenshots (from Neo4J) Mess

Example