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/
