Return-Path: X-Original-To: apmail-htrace-dev-archive@minotaur.apache.org Delivered-To: apmail-htrace-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id ED25D178A5 for ; Sat, 4 Apr 2015 18:27:43 +0000 (UTC) Received: (qmail 46489 invoked by uid 500); 4 Apr 2015 18:27:43 -0000 Delivered-To: apmail-htrace-dev-archive@htrace.apache.org Received: (qmail 46431 invoked by uid 500); 4 Apr 2015 18:27:43 -0000 Mailing-List: contact dev-help@htrace.incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@htrace.incubator.apache.org Delivered-To: mailing list dev@htrace.incubator.apache.org Received: (qmail 46418 invoked by uid 99); 4 Apr 2015 18:27:43 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 04 Apr 2015 18:27:43 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of lewis.mcgibbney@gmail.com designates 209.85.213.182 as permitted sender) Received: from [209.85.213.182] (HELO mail-ig0-f182.google.com) (209.85.213.182) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 04 Apr 2015 18:27:38 +0000 Received: by igcau2 with SMTP id au2so118457068igc.0 for ; Sat, 04 Apr 2015 11:25:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=q/GEKW/rny4ybVE6sJV/eBJNwDVTf2oR7wS4YCGqEzs=; b=Kukmcq5FQ4fMjfUG4mtnNG10/m7xUnw3O7kOLIfTcU1TtsZQTNx2/+KUS0M5KawcQn ZI2nRuT/XXoP7HwgiS6ARHoxM4JBFu+wASgr6XB/PXLgqJWbtAU5cAmhPCUVRuO3p+C/ gIezteAofynrKUxMNMEO9GfhUoqPTPd2HGpJN/c7XArxaZujfqBxwWTuZKFAQ12fIq/V mgHsOGDYM0YkF0Rc4nmndCKpr1+wg1c/AehhP3QNwRhKZKCYXZG1XKkLJ6yeiUz/OctM x04yX821OxQAHWIuZH1uiM0HCdvT9ob0+CcZopIWq2KA9cBUyzodUXQmw/3DNSSCWXjI C7jQ== MIME-Version: 1.0 X-Received: by 10.42.94.1 with SMTP id z1mr10194747icm.85.1428171902785; Sat, 04 Apr 2015 11:25:02 -0700 (PDT) Received: by 10.36.123.66 with HTTP; Sat, 4 Apr 2015 11:25:02 -0700 (PDT) In-Reply-To: References: Date: Sat, 4 Apr 2015 11:25:02 -0700 Message-ID: Subject: Re: htrace gui meeting minutes From: Lewis John Mcgibbney To: "dev@htrace.incubator.apache.org" Content-Type: multipart/alternative; boundary=485b397dd1aff19f3f0512ea2ee8 X-Virus-Checked: Checked by ClamAV on apache.org --485b397dd1aff19f3f0512ea2ee8 Content-Type: text/plain; charset=UTF-8 Sorry I didn't make it folks. Thank you for notes. Anyone apart from Colin going to ApachCon? I would really like to hook up and get drunk and talk grace, etc. I'll be in Austin Sunday, Monday, Tuesday leaving Tuesday night. Chris Mattmann and myself are hosting the science and healthcare track. So I'll be around that crowd. Lewis On Friday, April 3, 2015, Abraham Elmahrek wrote: > Thanks for putting this together Colin. It was really useful! > > On Fri, Apr 3, 2015 at 6:57 PM, Colin P. McCabe > wrote: > > > We had: Abe, Colin, May, Masatake in attendance. > > > > We talked about more closely integrating the search page with the > > swimlanes view. In particular, would it be possible to have them be > > one view? Maybe. We need zoom buttons, time delineation bars, and > > some other minor features in the swimlanes view. We talked about > > having parent/child relationships shown on this view. > > > > Pagination has been a trouble spot for the search page. We need to > > use entire spans as continuation tokens, and correctly handle cases > > where we are sorting by a key other than span id. It would be nice if > > the web UI could fetch 4 pages worth of results, in order to give the > > user an idea of whether there were many results, or only a few. This > > may be difficult to do with backgrid.js. > > > > It would also be nice to be able to click on a span in the view to see > > its children (May's suggestion). This may also be difficult with > > backgrid, but it would be really cool. > > > > We talked about having tabs to move between different activities. The > > ones discussed were server info, configuration, search, and > > aggregrates. > > > > server info: The server info tab must contain an owl. We already have > > a serverinfo JSON RPC, so this could be used. We might also want > > server stats on this page eventually. > > > > configuration: It would be nice to have the configuration page > > accessible via /conf, for familiarity to hadoop admins. This would > > show the htraced configuration. > > > > aggregates: this view would provide all the same predicates as the > > search view, but would allow users to choose an aggregate from a > > drop-down list. Examples include: average, median, std deviation, > > max, min, count. We also would want a bucket size. One really great > > example is taking the sum of the number of spans within each 10 minute > > interval in the last 24 hours, to see activity spikes. We may need to > > think about whether this puts too much load on the server. if so, > > we'd have to precompute a few aggregates, or do this outside htraced. > > The histogram view is a later target than the other views. > > > > best, > > Colin > > > -- *Lewis* --485b397dd1aff19f3f0512ea2ee8--