Skip to content
A UI for browsing the data generated by mk-query-digest tool
PHP JavaScript
Latest commit c6a141d Apr 1, 2013 asher clean up median calc
Failed to load latest commit information.
media nicer labels Jun 22, 2011
LICENSE license Apr 4, 2010
README.markdown table view now supports anonymized mode Feb 11, 2013
bottom.tpl link to github project page Apr 6, 2010
conf.php.sample option to only display query fingerprints (with anonymized comments d… May 23, 2012
dashboard.php just try to extract a function name from sql comments in anon mode May 23, 2012
dashboard.tpl add switch to disable explain links and functionality May 11, 2012
explain.php input sanitation May 23, 2012
explain.tpl add a page that displays all queries that reference a particular table Jun 21, 2011
index.php placeholder index Apr 6, 2010
init.php input sanitation May 23, 2012
more.php clean up median calc Apr 1, 2013
more.tpl
screenshot.png and another screenshot update because im fucking picky Apr 18, 2010
table.php table view now supports anonymized mode Feb 12, 2013
table.tpl table view now supports anonymized mode Feb 12, 2013
top.tpl nicer labels Jun 22, 2011

README.markdown

ishmael

This is a simple UI to put on top of the data that mk-query-digest outputs. It let's you browse the query report in a more readable fashion. The aim is to display all the information from the report in a readable, navigable way.

This tool does not add anything to the mk-query-digest utility itself. It simply displays the data that the utility generates.

The name comes from the tool's purpose - "hunting whale queries" - and Richard Crowley's free-associating mind.

Usage

Simply create a conf.php file using the sample as a guide and copy the files into a folder served by a some webserver that knows what to do with .php files. The code was written to be as portable as possible, so it uses the old-school mysql_ set of functions and no advanced language features.

Screenshot

Authors

  • Mikhail Panchenko
  • Tim Denike
  • Asher Feldman
  • JS graph code by Ross Harmes
Something went wrong with that request. Please try again.