bq. So a web UI in HTrace itself would help more people than a web UI in just Phoenix You trying to poach our GSoC student, Colin? :-)
The end goal is to provide a UI to visualize performance characteristics of an HBase cluster running Phoenix queries. If the information can't be related back to a query, then it's likely not going to be successful. I suspect Ayola's question is geared more around whether or not there's code she can adapt/borrow to get a headstart. Thanks, James On Wed, Apr 22, 2015 at 12:01 PM, Colin P. McCabe <[email protected]> wrote: > Hi Nishani, > > It's great to see more interest in HTrace and Phoenix! > > One thing I think you might be interested in is that, as Lewis and > others have mentioned, there is a project in the works to come up with > a web UI for HTrace. Masatake, May, Abe, and myself had a meeting > about the HTrace GUI a few weeks ago, and came up with some ideas. > Keep in mind that Phoenix is just one project that uses HTrace. We > also have HDFS, HBase, Accumulo, and others. So a web UI in HTrace > itself would help more people than a web UI in just Phoenix. > > There is a lot of code to be written on the HTrace GUI... what we have > now is just a beginning, I think. I think it would be a great project > if you're interested. > > best, > Colin > > On Wed, Apr 22, 2015 at 1:52 AM, Ayola Jayamaha <[email protected]> > wrote: >> Hi All, >> >> I'm a University Student applying for the GSOC Project [1] Dashboard for >> tracing information in Phoenix. In Apache Phoenix, HTrace is used to >> provide request level trace information. >> Below are the trace information found in Phoenix Table. >> >> - trace_id >> - parent_id >> - span_id >> - description >> - start_time >> - end_time >> - hostname >> - tags.count >> - annotations.count >> >> HTrace library is integrated with HBase tracing utilities. And HTrace >> latest release 3.2.0 will include many visualization improvements[2]. >> >> You can find the Mock Up UI [3] which gives advance search capabilities for >> trace attributes and slider functionality[4] to view the trace for the >> selected time period with zooming capabilities and parent trace info on >> display. >> >> A web UI is the solution proposed and a dashboard will show the required >> information. >> >> Can the Phoenix SYSTEM.TRACING_STATS table be made available in the htrace >> web gui? Which will further cater for the needs of visualizing the trace >> info as the Mock Up UIs suggest. >> >> Pagination will be tackled in the visualization of the tracing. >> >> [1] https://issues.apache.org/jira/browse/PHOENIX-1118 >> [2] >> http://mail-archives.apache.org/mod_mbox/htrace-dev/201504.mbox/%3cca+qbeuny9f9zloutoiefb9lekzvbkmkwzrjw52_5-u8jka+...@mail.gmail.com%3E >> [3] >> https://issues.apache.org/jira/secure/attachment/12726864/MockUp2-AdvanceSearch.png >> [4] >> https://issues.apache.org/jira/secure/attachment/12726863/MockUp1-TimeSlider.png >> >> -- >> Best Regards, >> Ayola Jayamaha >> http://ayolajayamaha.blogspot.com/
