[
  {
    "id": "Mesh-Data-Plane-Instance",
    "configuration": {
      "children": [
        {
          "x": 0,
          "y": 12,
          "w": 24,
          "h": 51,
          "i": "10",
          "type": "Tab",
          "children": [
            {
              "name": "Envoy Proxy",
              "children": [
                {
                  "x": 18,
                  "y": 13,
                  "w": 6,
                  "h": 13,
                  "i": "0",
                  "type": "Widget",
                  "widget": {
                    "title": "Upstream Request Active"
                  },
                  "graph": {
                    "type": "Line",
                    "step": false,
                    "smooth": false,
                    "showSymbol": true,
                    "showXAxis": true,
                    "showYAxis": true
                  },
                  "metricMode": "Expression",
                  "expressions": [
                    "envoy_cluster_up_rq_active"
                  ],
                  "typesOfMQE": [
                    "TIME_SERIES_VALUES"
                  ]
                },
                {
                  "x": 6,
                  "y": 0,
                  "w": 6,
                  "h": 13,
                  "i": "1",
                  "type": "Widget",
                  "widget": {
                    "title": "Connections Used"
                  },
                  "graph": {
                    "type": "Line",
                    "step": false,
                    "smooth": false,
                    "showSymbol": true,
                    "showXAxis": true,
                    "showYAxis": true
                  },
                  "metricMode": "Expression",
                  "expressions": [
                    "envoy_total_connections_used",
                    "envoy_parent_connections_used"
                  ],
                  "typesOfMQE": [
                    "TIME_SERIES_VALUES",
                    "TIME_SERIES_VALUES"
                  ]
                },
                {
                  "x": 0,
                  "y": 13,
                  "w": 6,
                  "h": 13,
                  "i": "2",
                  "type": "Widget",
                  "widget": {
                    "title": "Membership Healthy"
                  },
                  "graph": {
                    "type": "Line",
                    "step": false,
                    "smooth": false,
                    "showSymbol": true,
                    "showXAxis": true,
                    "showYAxis": true
                  },
                  "metricMode": "Expression",
                  "expressions": [
                    "envoy_cluster_membership_healthy"
                  ],
                  "typesOfMQE": [
                    "TIME_SERIES_VALUES"
                  ]
                },
                {
                  "x": 12,
                  "y": 13,
                  "w": 6,
                  "h": 13,
                  "i": "3",
                  "type": "Widget",
                  "widget": {
                    "title": "Upstream Connection Increase (Per Minute)"
                  },
                  "graph": {
                    "type": "Line",
                    "step": false,
                    "smooth": false,
                    "showSymbol": true,
                    "showXAxis": true,
                    "showYAxis": true
                  },
                  "metricMode": "Expression",
                  "expressions": [
                    "envoy_cluster_up_cx_incr"
                  ],
                  "typesOfMQE": [
                    "TIME_SERIES_VALUES"
                  ]
                },
                {
                  "x": 6,
                  "y": 26,
                  "w": 6,
                  "h": 13,
                  "i": "4",
                  "type": "Widget",
                  "widget": {
                    "title": "Upstream Request Pending Active"
                  },
                  "graph": {
                    "type": "Line",
                    "step": false,
                    "smooth": false,
                    "showSymbol": true,
                    "showXAxis": true,
                    "showYAxis": true
                  },
                  "metricMode": "Expression",
                  "expressions": [
                    "envoy_cluster_up_rq_pending_active"
                  ],
                  "typesOfMQE": [
                    "TIME_SERIES_VALUES"
                  ]
                },
                {
                  "x": 0,
                  "y": 0,
                  "w": 6,
                  "h": 13,
                  "i": "5",
                  "type": "Widget",
                  "widget": {
                    "title": "Heap Memory Used (Bytes)"
                  },
                  "graph": {
                    "type": "Line",
                    "step": false,
                    "smooth": false,
                    "showSymbol": true,
                    "showXAxis": true,
                    "showYAxis": true
                  },
                  "metricMode": "Expression",
                  "expressions": [
                    "envoy_memory_allocated_max",
                    "envoy_heap_memory_used",
                    "envoy_memory_allocated",
                    "envoy_memory_physical_size",
                    "envoy_memory_physical_size_max",
                    "envoy_heap_memory_max_used"
                  ],
                  "typesOfMQE": [
                    "TIME_SERIES_VALUES",
                    "TIME_SERIES_VALUES",
                    "TIME_SERIES_VALUES",
                    "TIME_SERIES_VALUES",
                    "TIME_SERIES_VALUES",
                    "TIME_SERIES_VALUES"
                  ]
                },
                {
                  "x": 18,
                  "y": 0,
                  "w": 6,
                  "h": 13,
                  "i": "6",
                  "type": "Widget",
                  "widget": {
                    "title": "Envoy Bug Failure"
                  },
                  "graph": {
                    "type": "Line",
                    "step": false,
                    "smooth": false,
                    "showSymbol": true,
                    "showXAxis": true,
                    "showYAxis": true
                  },
                  "metricMode": "Expression",
                  "expressions": [
                    "envoy_bug_failures"
                  ],
                  "typesOfMQE": [
                    "TIME_SERIES_VALUES"
                  ]
                },
                {
                  "x": 12,
                  "y": 0,
                  "w": 6,
                  "h": 13,
                  "i": "7",
                  "type": "Widget",
                  "widget": {
                    "title": "Concurrency"
                  },
                  "graph": {
                    "type": "Line",
                    "step": false,
                    "smooth": false,
                    "showSymbol": true,
                    "showXAxis": true,
                    "showYAxis": true
                  },
                  "metricMode": "Expression",
                  "expressions": [
                    "envoy_worker_threads_max",
                    "envoy_worker_threads"
                  ],
                  "typesOfMQE": [
                    "TIME_SERIES_VALUES",
                    "TIME_SERIES_VALUES"
                  ]
                },
                {
                  "x": 6,
                  "y": 13,
                  "w": 6,
                  "h": 13,
                  "i": "8",
                  "type": "Widget",
                  "widget": {
                    "title": "Upstream Connection Active"
                  },
                  "graph": {
                    "type": "Line",
                    "step": false,
                    "smooth": false,
                    "showSymbol": true,
                    "showXAxis": true,
                    "showYAxis": true
                  },
                  "metricMode": "Expression",
                  "expressions": [
                    "envoy_cluster_up_cx_active"
                  ],
                  "typesOfMQE": [
                    "TIME_SERIES_VALUES"
                  ]
                },
                {
                  "x": 0,
                  "y": 26,
                  "w": 6,
                  "h": 13,
                  "i": "9",
                  "type": "Widget",
                  "widget": {
                    "title": "Upstream Request Increase (Per Minute)"
                  },
                  "graph": {
                    "type": "Line",
                    "step": false,
                    "smooth": false,
                    "showSymbol": true,
                    "showXAxis": true,
                    "showYAxis": true
                  },
                  "metricMode": "Expression",
                  "expressions": [
                    "envoy_cluster_up_rq_incr"
                  ],
                  "typesOfMQE": [
                    "TIME_SERIES_VALUES"
                  ]
                }
              ]
            },
            {
              "name": "Envoy Log",
              "children": [
                {
                  "x": 0,
                  "y": 0,
                  "w": 24,
                  "h": 47,
                  "i": "0",
                  "type": "Log"
                }
              ]
            },
            {
              "name": "Network Profiling",
              "children": [
                {
                  "x": 0,
                  "y": 0,
                  "w": 24,
                  "h": 47,
                  "i": "0",
                  "type": "NetworkProfiling",
                  "linkDashboard": "ServiceMesh-Data-Plane-Process-Relation-Metrics"
                }
              ]
            }
          ]
        },
        {
          "x": 0,
          "y": 0,
          "w": 24,
          "h": 12,
          "i": "11",
          "type": "Event",
          "eventAssociate": true
        }
      ],
      "layer": "MESH_DP",
      "entity": "ServiceInstance",
      "name": "Mesh-Data-Plane-Instance",
      "isRoot": false,
      "isDefault": true,
      "expressions": [
        "latest(envoy_total_connections_used)",
        "latest(envoy_worker_threads)",
        "avg(envoy_heap_memory_used)/1024/1024"
      ],
      "expressionsConfig": [
        {
          "label": "Connections"
        },
        {
          "label": "Worker Threads"
        },
        {
          "label": "Heap Memory Used",
          "unit": "MB"
        }
      ]
    }
  }
]
