chukwa-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Eric Yang (JIRA)" <>
Subject [jira] Commented: (CHUKWA-520) Metrics graphing REST api for HBase
Date Sat, 18 Sep 2010 23:36:32 GMT


Eric Yang commented on CHUKWA-520:

The finalized design:

1. Get series data by row key.

2. Get series data by HICC session macro.

3. Get list of HBase tables

4. Get list of column family

5. Get list of columns in a column family

6. Get list of row key associated with a column

> Metrics graphing REST api for HBase
> -----------------------------------
>                 Key: CHUKWA-520
>                 URL:
>             Project: Chukwa
>          Issue Type: New Feature
>          Components: User Interface
>         Environment: Java 6, Mac OS X 10.6
>            Reporter: Eric Yang
>         Attachments: chart_example.png, CHUKWA-520.patch
> HICC chart.jsp has the ability to graph metrics from web service API.  The usage pattern
looks like this:
> {noformat}
> /hicc/jsp/chart.jsp?data=[url to json data]
> {noformat}
> The expected data format for the data url looks like this:
> {noformat}
> { "name": "series name", "data": [[x,y],[x2,y2],...[x1000,y1000]]}
> {noformat}
> Metrics graphing REST api should load data from HBase and convert to the above JSON output
format for graphing.
> The suggested REST API looks like this:
> {noformat}
> /hicc/v1/metrics/[table_name]/[column_family]:[column]/[row_key]?start=[yyyyMMddHHmmss]&end=[yyyyMMddHHmmss]
> {noformat}
> row_key can be supplied like a macro, i.e. [host].  This will pick up selected host from
HICC session variable.

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message