chukwa-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Eric Yang (JIRA)" <>
Subject [jira] [Updated] (CHUKWA-745) Improve charting service metadata management
Date Mon, 27 Apr 2015 00:35:38 GMT


Eric Yang updated CHUKWA-745:
    Attachment: CHUKWA-745.patch

Implemented new way to manage Chart meta data.
Customization chart parameters are stored in Chukwa_meta table.  Each published chart can
be view in html using:

GET /hicc/v1/chart/{id}

Preview html chart customization without saving to HBase:

PUT /hicc/v1/chart/preview

Query chart JSON structure and series data:

PUT /hicc/v1/chart/preview/series

Save newly created chart:

POST /hicc/v1/chart/save

Update existing chart:

PUT /hicc/v1/chart/save/{id}

> Improve charting service metadata management
> --------------------------------------------
>                 Key: CHUKWA-745
>                 URL:
>             Project: Chukwa
>          Issue Type: Improvement
>          Components: User Interface
>            Reporter: Eric Yang
>            Assignee: Eric Yang
>         Attachments: CHUKWA-745.patch
> Chukwa charting widget uses query parameters to supply chart widgets parameters and data
source to render a chart.  However, this approach is limited by 2083 characters for the length
of HTTP GET request.  When drawing multiple series on the same chart, it may run over URL
length limit.  In this redesign, we can pass a unique identifier and store chart meta data
in HBase.

This message was sent by Atlassian JIRA

View raw message