diff --git a/k8s/monitoring/templates/session-telemetry-dashboard.yaml b/k8s/monitoring/templates/session-telemetry-dashboard.yaml index 9782293..ead0d15 100644 --- a/k8s/monitoring/templates/session-telemetry-dashboard.yaml +++ b/k8s/monitoring/templates/session-telemetry-dashboard.yaml @@ -108,6 +108,41 @@ data: "x": 8, "y": 4 }, + "id": 12, + "options": { + "legend": { + "displayMode": "list", + "placement": "right", + "values": [ + "value" + ] + }, + "pieType": "pie", + "reduceOptions": { + "calcs": ["lastNotNull"], + "fields": "", + "values": false + } + }, + "targets": [ + { + "expr": "sum(increase(session_peer_telemetry_total[$__range])) by (relay)", + "legendFormat": "Relay: {{ "{{" }}relay{{ "}}" }}", + "refId": "A" + } + ], + "description": "Breakdown of peer connections using a TURN relay vs direct connections.", + "title": "Turn vs No Turn", + "type": "piechart" + }, + { + "datasource": "Prometheus", + "gridPos": { + "h": 8, + "w": 8, + "x": 16, + "y": 4 + }, "id": 3, "options": { "legend": { @@ -140,8 +175,8 @@ data: "gridPos": { "h": 8, "w": 8, - "x": 16, - "y": 4 + "x": 0, + "y": 12 }, "id": 4, "options": { @@ -175,7 +210,7 @@ data: "gridPos": { "h": 8, "w": 8, - "x": 0, + "x": 8, "y": 12 }, "id": 7, @@ -210,8 +245,8 @@ data: "gridPos": { "h": 8, "w": 8, - "x": 8, - "y": 12 + "x": 0, + "y": 20 }, "id": 5, "options": { @@ -244,8 +279,8 @@ data: "gridPos": { "h": 8, "w": 8, - "x": 16, - "y": 12 + "x": 8, + "y": 20 }, "id": 6, "options": { @@ -295,7 +330,7 @@ data: "h": 8, "w": 24, "x": 0, - "y": 20 + "y": 28 }, "id": 8, "options": { @@ -378,7 +413,7 @@ data: "h": 8, "w": 24, "x": 0, - "y": 28 + "y": 36 }, "id": 9, "options": { @@ -458,7 +493,7 @@ data: "h": 8, "w": 24, "x": 0, - "y": 36 + "y": 44 }, "id": 10, "options": { @@ -537,7 +572,7 @@ data: "h": 8, "w": 24, "x": 0, - "y": 44 + "y": 52 }, "id": 11, "options": {