THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
Table of Contents |
---|
UI Design
Gliffy Diagram | ||||
---|---|---|---|---|
|
Metadata Design
ChartConfig Dashboard Config Metadata
- uuid: java.lang.UUID
- name: string, ResourceManager Perf Dashboard
- description: string
- createdTime: long
- updatedTime: long
- , Resource Manager Performance Monitoring
- author: string, author: User.name
- configcreatedTime: rich jsonlong
- chartType: LINE/STACK/PIE
- chartSeries: Each series maybe a query source
- For example: {cpu: GenericMetricService[metricName="cpu"], network: GenericMetricService[metricName="network"]}
- chartSettings: json object, contains all chart related settings
DashboardConfig Metadata
- updatedTime: long
- settings: String, additional dashboard settings
- charts: List<String>, list of rich JSON
- for example: [chart1, chart2, chart3]
- uuid: java.lang.UUID
- name: string, ResourceManager Perf Dashboard
- description: string, Resource Manager Performance Monitoring
- config: rich json
- for example: [[chart1.uuid, chart2.uuid, chart3.uuid],[chart1.uuid, chart2.uuid, chart3.uuid]]
- author: string, User.name
- createdTime: long
- updatedTime: long