[
  {
    "id": "K8S-Cluster",
    "configuration": {
      "children": [
        {
          "x": 0,
          "y": 0,
          "w": 24,
          "h": 52,
          "i": "16",
          "type": "Tab",
          "children": [
            {
              "name": "Overview",
              "children": [
                {
                  "x": 0,
                  "y": 6,
                  "w": 8,
                  "h": 12,
                  "i": "0",
                  "type": "Widget",
                  "widget": {
                    "title": "CPU Resources (m)"
                  },
                  "graph": {
                    "type": "Area",
                    "opacity": 0.4,
                    "showXAxis": true,
                    "showYAxis": true
                  },
                  "expressions": [
                    "k8s_cluster_cpu_cores",
                    "k8s_cluster_cpu_cores_requests",
                    "k8s_cluster_cpu_cores_limits",
                    "k8s_cluster_cpu_cores_allocatable"
                  ],
                  "metricConfig": [
                    {
                      "label": "cores"
                    },
                    {
                      "label": "cores_request"
                    },
                    {
                      "label": "cores_limits"
                    },
                    {
                      "label": "cores_allocatable"
                    }
                  ]
                },
                {
                  "x": 8,
                  "y": 6,
                  "w": 8,
                  "h": 12,
                  "i": "1",
                  "type": "Widget",
                  "widget": {
                    "title": "Memory Resources (Gi)"
                  },
                  "graph": {
                    "type": "Area",
                    "opacity": 0.4,
                    "showXAxis": true,
                    "showYAxis": true
                  },
                  "expressions": [
                    "k8s_cluster_memory_requests/1024/1024/1024",
                    "k8s_cluster_memory_allocatable/1024/1024/1024",
                    "k8s_cluster_memory_limits/1024/1024/1024",
                    "k8s_cluster_memory_total/1024/1024/1024"
                  ],
                  "metricConfig": [
                    {
                      "label": "request"
                    },
                    {
                      "label": "allocatable"
                    },
                    {
                      "label": "limits"
                    },
                    {
                      "label": "total"
                    }
                  ]
                },
                {
                  "x": 16,
                  "y": 6,
                  "w": 8,
                  "h": 12,
                  "i": "2",
                  "type": "Widget",
                  "widget": {
                    "title": "Storage Resources (Gi)"
                  },
                  "graph": {
                    "type": "Area",
                    "opacity": 0.4,
                    "showXAxis": true,
                    "showYAxis": true
                  },
                  "expressions": [
                    "k8s_cluster_storage_total/1024/1024/1024",
                    "k8s_cluster_storage_allocatable/1024/1024/1024"
                  ],
                  "metricConfig": [
                    {
                      "label": "total"
                    },
                    {
                      "label": "allocatable"
                    }
                  ]
                },
                {
                  "x": 16,
                  "y": 34,
                  "w": 8,
                  "h": 14,
                  "i": "3",
                  "type": "Widget",
                  "widget": {
                    "title": "Pod Status Waiting"
                  },
                  "graph": {
                    "type": "Table",
                    "showTableValues": false,
                    "tableHeaderCol1": "Container-Pod-Waiting Reason",
                    "tableHeaderCol2": ""
                  },
                  "expressions": [
                    "latest(k8s_cluster_pod_status_waiting)"
                  ]
                },
                {
                  "x": 0,
                  "y": 34,
                  "w": 8,
                  "h": 14,
                  "i": "4",
                  "type": "Widget",
                  "widget": {
                    "title": "Service Status"
                  },
                  "graph": {
                    "type": "Table",
                    "showTableValues": false,
                    "tableHeaderCol1": "Status-Service",
                    "tableHeaderCol2": ""
                  },
                  "expressions": [
                    "latest(k8s_cluster_service_pod_status)"
                  ]
                },
                {
                  "x": 8,
                  "y": 34,
                  "w": 8,
                  "h": 14,
                  "i": "5",
                  "type": "Widget",
                  "widget": {
                    "title": "Pod Status Not Running"
                  },
                  "graph": {
                    "type": "Table",
                    "showTableValues": false,
                    "tableHeaderCol1": "Status-Pod",
                    "tableHeaderCol2": ""
                  },
                  "expressions": [
                    "latest(k8s_cluster_pod_status_not_running)"
                  ]
                },
                {
                  "x": 0,
                  "y": 18,
                  "w": 8,
                  "h": 16,
                  "i": "6",
                  "type": "Widget",
                  "widget": {
                    "title": "Node Status"
                  },
                  "graph": {
                    "type": "Table",
                    "showTableValues": false,
                    "tableHeaderCol1": "Status-Node",
                    "tableHeaderCol2": ""
                  },
                  "expressions": [
                    "latest(k8s_cluster_node_status)"
                  ]
                },
                {
                  "x": 16,
                  "y": 18,
                  "w": 8,
                  "h": 16,
                  "i": "7",
                  "type": "Widget",
                  "widget": {
                    "title": "Deployment Spec Replicas"
                  },
                  "graph": {
                    "type": "Table",
                    "showTableValues": true,
                    "tableHeaderCol1": "Deployment",
                    "tableHeaderCol2": "Replicas"
                  },
                  "expressions": [
                    "latest(k8s_cluster_deployment_spec_replicas)"
                  ]
                },
                {
                  "x": 8,
                  "y": 18,
                  "w": 8,
                  "h": 16,
                  "i": "8",
                  "type": "Widget",
                  "widget": {
                    "title": "Deployment Status"
                  },
                  "graph": {
                    "type": "Table",
                    "showTableValues": false,
                    "tableHeaderCol1": "Deployment-Available",
                    "tableHeaderCol2": ""
                  },
                  "expressions": [
                    "latest(k8s_cluster_deployment_status)"
                  ]
                },
                {
                  "x": 21,
                  "y": 0,
                  "w": 3,
                  "h": 6,
                  "i": "10",
                  "type": "Widget",
                  "widget": {
                    "title": "Container Total"
                  },
                  "graph": {
                    "type": "Card",
                    "fontSize": 14,
                    "textAlign": "center",
                    "showUint": true
                  },
                  "expressions": [
                    "latest(k8s_cluster_container_total)"
                  ]
                },
                {
                  "x": 18,
                  "y": 0,
                  "w": 3,
                  "h": 6,
                  "i": "11",
                  "type": "Widget",
                  "widget": {
                    "title": "Pod Total"
                  },
                  "graph": {
                    "type": "Card",
                    "fontSize": 14,
                    "textAlign": "center",
                    "showUint": true
                  },
                  "expressions": [
                    "latest(k8s_cluster_pod_total)"
                  ]
                },
                {
                  "x": 15,
                  "y": 0,
                  "w": 3,
                  "h": 6,
                  "i": "12",
                  "type": "Widget",
                  "widget": {
                    "title": "Service Total"
                  },
                  "graph": {
                    "type": "Card",
                    "fontSize": 14,
                    "textAlign": "center",
                    "showUint": true
                  },
                  "expressions": [
                    "latest(k8s_cluster_service_total)"
                  ]
                },
                {
                  "x": 0,
                  "y": 0,
                  "w": 3,
                  "h": 6,
                  "i": "13",
                  "type": "Widget",
                  "widget": {
                    "title": "Node Total"
                  },
                  "graph": {
                    "type": "Card",
                    "fontSize": 14,
                    "textAlign": "center",
                    "showUint": true
                  },
                  "expressions": [
                    "latest(k8s_cluster_node_total)"
                  ]
                },
                {
                  "x": 3,
                  "y": 0,
                  "w": 3,
                  "h": 6,
                  "i": "14",
                  "type": "Widget",
                  "widget": {
                    "title": "Namespace Total"
                  },
                  "graph": {
                    "type": "Card",
                    "fontSize": 14,
                    "textAlign": "center",
                    "showUint": true
                  },
                  "expressions": [
                    "latest(k8s_cluster_namespace_total)"
                  ]
                },
                {
                  "x": 6,
                  "y": 0,
                  "w": 3,
                  "h": 6,
                  "i": "15",
                  "type": "Widget",
                  "widget": {
                    "title": "Deployment Total"
                  },
                  "graph": {
                    "type": "Card",
                    "fontSize": 14,
                    "textAlign": "center",
                    "showUint": true
                  },
                  "expressions": [
                    "latest(k8s_cluster_deployment_total)"
                  ]
                },
                {
                  "x": 9,
                  "y": 0,
                  "w": 3,
                  "h": 6,
                  "i": "17",
                  "type": "Widget",
                  "widget": {
                    "title": "StatefulSet Total"
                  },
                  "graph": {
                    "type": "Card",
                    "fontSize": 14,
                    "textAlign": "center",
                    "showUint": true
                  },
                  "expressions": [
                    "latest(k8s_cluster_statefulset_total)"
                  ]
                },
                {
                  "x": 12,
                  "y": 0,
                  "w": 3,
                  "h": 6,
                  "i": "18",
                  "type": "Widget",
                  "widget": {
                    "title": "DaemonSet Total"
                  },
                  "graph": {
                    "type": "Card",
                    "fontSize": 14,
                    "textAlign": "center",
                    "showUint": true
                  },
                  "expressions": [
                    "latest(k8s_cluster_daemonset_total)"
                  ]
                }
              ]
            },
            {
              "name": "Node",
              "children": [
                {
                  "x": 0,
                  "y": 0,
                  "w": 24,
                  "h": 48,
                  "i": "0",
                  "type": "Widget",
                  "graph": {
                    "type": "InstanceList",
                    "dashboardName": "K8S-Node",
                    "fontSize": 12
                  },
                  "expressions": [
                    "avg(k8s_node_cpu_usage)",
                    "avg(k8s_node_pod_total)"
                  ],
                  "metricConfig": [
                    {
                      "label": "CPU Usage",
                      "unit": "m"
                    },
                    {
                      "label": "Pod"
                    }
                  ]
                }
              ]
            }
          ]
        }
      ],
      "layer": "K8S",
      "entity": "Service",
      "name": "K8S-Cluster",
      "id": "K8S-Cluster",
      "isRoot": false
    }
  }
]
