Create your own analytics visualizations
Last updated
Last updated
Make sure to have reviewed Configure your OpenSearch
Click the hamburger menu to reveal the left sidebar then click "Visualize" under "OpenSearch Dashboards" section.
Below are some example to help you get started:
Select "Vertical Bars"
Select the "scheduler_jobs" index
Y Axis (Metrics):
Aggregation: Sum
Field: estimated_bom_cost.line_items_total.amount
Custom Label: Cost
X Axis (Buckets):
Aggregation: Terms
Field: params.instance_types_raw
Order By: metric: Cost
Size (adjust as needed): 20
Custom Label: Instance Type
Split Series (Buckets):
Sub Aggregation: Terms
Field: params.instance_types_raw
Order By: metric: Sum of Cost
Size (adjust as needed): 20
Example (click to enlarge):
Select "Vertical Bars"
Select "scheduler_jobs*" index
Y Axis (Metrics)
Aggregation: count
X Axis (Buckets):
Aggregation: Terms
Field: owner.raw
Size (adjust as needed): 20
Split Series (Buckets):
Sub Aggregation: Terms
Field: owner.raw
Order By: metric: count
Size (adjust as needed): 20
Example (click to enlarge):
Select "Vertical Bars"
Select "scheduler_jobs" index
Y Axis (Metrics):
Aggregation: count
X Axis (Buckets):
Aggregation: Terms
Field: owner.raw
Order By: metric: Count
Size (adjust as needed): 20
Split Series (Buckets)
Sub Aggregation: Terms
Field: params.instance_types.raw
Order By: metric: Count
Size (adjust as needed): 20
Example (click to enlarge):
Select "Heat Map"
Select "scheduler_jobs" index
Value (Metrics):
Aggregation: Count
Y Axis (Buckets):
Aggregation: Term
Field: params.instance_types.raw
Order By: metric: count
Size (adjust as needed): 20
X Axis (Buckets)
Sub Aggregation: Terms
Field: owner.raw
Order By: metric: count
Size (adjust as needed: 20
Example (click to enlarge):
Select "Lines"
Select "scheduler_nodes*" index
Y Axis (Metrics):
Aggregation: Unique Count
Field: instance_id
X Axis (Bucket)
Aggregation: Date Histogram
Field: provisioning_time
Interval: Minute
Example (click to enlarge):
Select "Datatables"
Select "scheduler_jobs" as index
Metric (Metrics):
Aggregation: Count
Split Rows (Buckets):
Aggregation: Term
Field: owner.raw
Order By: metric: Count
Size (adjust as needed): 20
Split Rows (Buckets):
Aggregation: Term
Field: params.instance_type.raw
Order By: metric: Count
Size (adjust as needed): 20
Split Rows (Buckets):
Aggregation: Term
Field: estimated_bom_cost_.total._amount
Order By: metric: Count
Size (adjust as needed): 20
Example (click to enlarge):