Gimantha,

The important pieces of functionality from my perspective (also, including
Amila, Dimuthu, and Majula - they are using current non-BAM workaround so
might have a lot of feedback as well) are:

1. Like you mentioned, ability to set time/date period with custom values
and presets like last hour/day/week/month/year.
2. Ability to set grouping interval (minute, hour, day, week, month, year),
3. Be able to tag sources of data for grouping (WSO2 Cloud has many logs
from many servers, these servers jointly form solutions like "App Cloud",
"API Cloud") - we need to be able to specify that so we can see not just
joint picture but split by solutions,
4. Filter by any field for drill-down: severity
(error/warning/informational), solution (see #3), server, component,
message, tenant, user,
5. For the currently selected time period and filters, see grouping/count
by any of the fields: e.g.:

App Cloud: 55% (110),
API Cloud: 45% (90).

OR

Error: 7% (14),
Warning: 3% (6),
Informational: 90% (180).

Etc.

6. Preserve last view - so I can quickly get to the view of my favorite
filters (ideally have ability to also have multiple shortcuts),

7. Views encoded as URL parameters, so I can just forward the URL to a team
mate,

8. Be able to see all messages that fall under current filters, and drill
into any of these to see full error trace, get the actual log file, etc.

I also like your suggestion on supporting search and regex - would help
troubleshooting!

Hope this helps!
Dmitry





On Wed, Sep 24, 2014 at 10:48 AM, Sanjiva Weerawarana <sanj...@wso2.com>
wrote:

> Yes we should use the same library everywhere .. no need to be different
> just to be different :-).
>
> On Wed, Sep 24, 2014 at 5:36 PM, Gimantha Bandara <giman...@wso2.com>
> wrote:
>
>> Hi Dakshika,
>>
>> There is no specific reason. It seems like both jqplot and Flot have the
>> same customization capabilities.
>> It will not be hard to change the graph libraries, if it is needed.
>>
>> Thanks,
>>
>> On Wed, Sep 24, 2014 at 3:28 PM, Dakshika Jayathilaka <daksh...@wso2.com>
>> wrote:
>>
>>> Is there any specific reason for using jqplot?
>>>
>>> AFAIK platform wide, we are using flotchart lib[1] due to advance
>>> customization capabilities.
>>>
>>> 1. http://www.flotcharts.org/
>>>
>>> *Dakshika Jayathilaka*
>>> Software Engineer
>>> WSO2, Inc.
>>> lean.enterprise.middleware
>>> 0771100911
>>>
>>> On Wed, Sep 24, 2014 at 2:48 PM, Gimantha Bandara <giman...@wso2.com>
>>> wrote:
>>>
>>>> Hi All,
>>>>
>>>>
>>>> Currently I am working on the Front end. These were developed keeping
>>>> Kibana as the reference. Currently the UI supports the following tasks.
>>>>
>>>>    1. Setting the refresh rate ( Refresh the logging graph and the log
>>>>    table / Log view )*
>>>>    2. Setting the Time range ( custom time range or in the format of
>>>>    ''Last 5 min, Last 10 mins...etc) *
>>>>    3. Searchbox for searching ( Queries will be regex or Lucene )
>>>>    4. Filters (For searching)
>>>>    5. Log graph ( hits per time)
>>>>    6. Filters for log table/view
>>>>    7. Log table view (in progress)
>>>>    8. Micro panel which is similar to Kibana micro panel (in progress)
>>>>
>>>> The graph is created using jqplot[1] library. So the graph support all
>>>> the features jqplot offers.
>>>> Other UIs are based on JQuery/JQueryUI[2]
>>>> The Micro Panel will be developed using Bootstrap[3].
>>>>
>>>> Note that the theme used for the UI can be changed and the log table is
>>>> still in progress.
>>>> Currently the UI is integrated with ElasticSearch to view real log data.
>>>>
>>>> Here are some screenshots of the current UIs.
>>>> ​
>>>>  Update-24.09.2014
>>>> <https://docs.google.com/a/wso2.com/folderview?id=0B7luxEF9AEBxSHc3aEI3YUxYRVk&usp=drive_web>
>>>> ​
>>>>
>>>> [1] http://www.jqplot.com/
>>>> [2] https://jquery.org/projects/
>>>> [3] http://getbootstrap.com/javascript/
>>>>
>>>> --
>>>> Gimantha Bandara
>>>> Software Engineer
>>>> WSO2. Inc : http://wso2.com
>>>> Mobile : +94714961919
>>>>
>>>> _______________________________________________
>>>> Architecture mailing list
>>>> Architecture@wso2.org
>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>>>
>>>>
>>>
>>
>>
>> --
>> Gimantha Bandara
>> Software Engineer
>> WSO2. Inc : http://wso2.com
>> Mobile : +94714961919
>>
>> _______________________________________________
>> Architecture mailing list
>> Architecture@wso2.org
>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>
>>
>
>
> --
> Sanjiva Weerawarana, Ph.D.
> Founder, Chairman & CEO; WSO2, Inc.;  http://wso2.com/
> email: sanj...@wso2.com; office: (+1 650 745 4499 | +94  11 214 5345)
> x5700; cell: +94 77 787 6880 | +1 408 466 5099; voip: +1 650 265 8311
> blog: http://sanjiva.weerawarana.org/; twitter: @sanjiva
> Lean . Enterprise . Middleware
>
> _______________________________________________
> Architecture mailing list
> Architecture@wso2.org
> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>
>


-- 
Dmitry Sotnikov
VP of Cloud; WSO2, Inc.;  http://wso2.com/
email: dmi...@wso2.com; cell: +1.949.303.9653; Skype: DSotnikov
Lean . Enterprise . Middleware

<http://wso2.com/events/>
_______________________________________________
Architecture mailing list
Architecture@wso2.org
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to