Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Gliffy Diagram
namemetric_explorer

 

Metadata Design

ChartConfig Dashboard Config Metadata

  • uuid:   java.lang.UUID
  • name: string
  • description: string
  • createdTime: long
  • updatedTime: long
  • author: User.name
  • config: rich json
  • 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

  • uuid: java.lang.UUID
  • name: string, ResourceManager Perf Dashboard
  • description: string, Resource Manager Performance Monitoring
  • author: string, User.name
  • createdTime: long
  • updatedTime: long
  • settings: String, additional dashboard settings
  • charts: List<String>, list of rich jsonJSON
    • for example: [[chart1.uuid, chart2.uuid, chart3.uuid],[chart1.uuid, chart2.uuid, chart3.uuid]]