Details
-
New Feature
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
Java 6, Mac OS X 10.6
-
Incompatible change, Reviewed
Description
HICC chart.jsp has the ability to graph metrics from web service API. The usage pattern looks like this:
/hicc/jsp/chart.jsp?data=[url to json data]
The expected data format for the data url looks like this:
{ "name": "series name", "data": [[x,y],[x2,y2],...[x1000,y1000]]}
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:
/hicc/v1/metrics/[table_name]/[column_family]:[column]/[row_key]?start=[yyyyMMddHHmmss]&end=[yyyyMMddHHmmss]
row_key can be supplied like a macro, i.e. [host]. This will pick up selected host from HICC session variable.