htrace-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From James Taylor <>
Subject Re: Apache Phoenix Tracing Dashboard-jira issue PHOENIX 1118
Date Wed, 22 Apr 2015 19:41:36 GMT
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.


On Wed, Apr 22, 2015 at 12:01 PM, Colin P. McCabe <> 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 <> 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]
>> [2]
>> [3]
>> [4]
>> --
>> Best Regards,
>> Ayola Jayamaha

View raw message