You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dubbo.apache.org by ro...@apache.org on 2026/09/30 07:38:23 UTC

(dubbo-admin) branch develop updated: fix: provision Dubbo observability dashboards on Kubernetes (#1573)

This is an automated email from the ASF dual-hosted git repository.

robocanic pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/dubbo-admin.git


The following commit(s) were added to refs/heads/develop by this push:
     new b9ee1b77 fix: provision Dubbo observability dashboards on Kubernetes (#1573)
b9ee1b77 is described below

commit b9ee1b779fd7e87d0097edb5645e9c9176a917a7
Author: AlicY <ya...@gmail.com>
AuthorDate: Wed Sep 30 15:38:18 2026 +0800

    fix: provision Dubbo observability dashboards on Kubernetes (#1573)
---
 release/kubernetes/dubbo-system/dubbo-admin.yaml   |  8 +++++
 .../monitoring/grafana-dashboardDatasources.yaml   | 10 ++++++
 .../kubernetes/monitoring/grafana-deployment.yaml  | 36 ++++++++++++++++++++++
 3 files changed, 54 insertions(+)

diff --git a/release/kubernetes/dubbo-system/dubbo-admin.yaml b/release/kubernetes/dubbo-system/dubbo-admin.yaml
index 27f6e7c0..8d5ffa14 100644
--- a/release/kubernetes/dubbo-system/dubbo-admin.yaml
+++ b/release/kubernetes/dubbo-system/dubbo-admin.yaml
@@ -97,6 +97,14 @@ data:
       grafana: http://grafana.monitoring.svc:3000
       prometheus: http://prometheus-k8s.monitoring.svc:9090/
     console:
+      metricDashboards:
+        application: http://grafana.monitoring.svc:3000/d/a0b114ca-edf7-4dfe-ac2c-34a4fc545fed?kiosk=1&theme=light
+        instance: http://grafana.monitoring.svc:3000/d/dcf5defe-d198-4704-9edf-6520838880e9?kiosk=1&theme=light
+        service: http://grafana.monitoring.svc:3000/d/ec689613-b4a1-45b1-b8bd-9d557059f970?kiosk=1&theme=light
+      traceDashboards:
+        application: http://grafana.monitoring.svc:3000/d/e968a89b-f03d-42e3-8ad3-930ae815cb0f?kiosk=1&theme=light
+        instance: http://grafana.monitoring.svc:3000/d/f5f48f75-13ec-489b-88ae-635ae38d8618?kiosk=1&theme=light
+        service: http://grafana.monitoring.svc:3000/d/b2e178fb-ada3-4d5e-9f54-de99e7f07662?kiosk=1&theme=light
       auth:
         user: admin
         password: dubbo@2025
diff --git a/release/kubernetes/monitoring/grafana-dashboardDatasources.yaml b/release/kubernetes/monitoring/grafana-dashboardDatasources.yaml
index be9a8baa..7b0dedf5 100644
--- a/release/kubernetes/monitoring/grafana-dashboardDatasources.yaml
+++ b/release/kubernetes/monitoring/grafana-dashboardDatasources.yaml
@@ -36,6 +36,16 @@ stringData:
                 "type": "prometheus",
                 "url": "http://prometheus-k8s.monitoring.svc:9090",
                 "version": 1
+            },
+            {
+                "access": "proxy",
+                "editable": false,
+                "name": "jaeger",
+                "orgId": 1,
+                "type": "jaeger",
+                "uid": "fe670vj54q48wc",
+                "url": "http://jaeger.monitoring.svc:16686",
+                "version": 1
             }
         ]
     }
diff --git a/release/kubernetes/monitoring/grafana-deployment.yaml b/release/kubernetes/monitoring/grafana-deployment.yaml
index ae514679..162c2a65 100644
--- a/release/kubernetes/monitoring/grafana-deployment.yaml
+++ b/release/kubernetes/monitoring/grafana-deployment.yaml
@@ -91,6 +91,24 @@ spec:
           readOnly: false
         - mountPath: /grafana-dashboard-definitions/0/cluster-total
           name: grafana-dashboard-cluster-total
+          readOnly: false
+        - mountPath: /grafana-dashboard-definitions/0/dubbo-application-metrics
+          name: grafana-dashboard-dubbo-application-metrics
+          readOnly: false
+        - mountPath: /grafana-dashboard-definitions/0/dubbo-application-traces
+          name: grafana-dashboard-dubbo-application-traces
+          readOnly: false
+        - mountPath: /grafana-dashboard-definitions/0/dubbo-instance-metrics
+          name: grafana-dashboard-dubbo-instance-metrics
+          readOnly: false
+        - mountPath: /grafana-dashboard-definitions/0/dubbo-instance-traces
+          name: grafana-dashboard-dubbo-instance-traces
+          readOnly: false
+        - mountPath: /grafana-dashboard-definitions/0/dubbo-service-metrics
+          name: grafana-dashboard-dubbo-service-metrics
+          readOnly: false
+        - mountPath: /grafana-dashboard-definitions/0/dubbo-service-traces
+          name: grafana-dashboard-dubbo-service-traces
           readOnly: false
         - mountPath: /grafana-dashboard-definitions/0/controller-manager
           name: grafana-dashboard-controller-manager
@@ -213,6 +231,24 @@ spec:
           name: grafana-dashboard-cluster-total
         name: grafana-dashboard-cluster-total
       - configMap:
+          name: grafana-dashboard-dubbo-application-metrics
+        name: grafana-dashboard-dubbo-application-metrics
+      - configMap:
+          name: grafana-dashboard-dubbo-application-traces
+        name: grafana-dashboard-dubbo-application-traces
+      - configMap:
+          name: grafana-dashboard-dubbo-instance-metrics
+        name: grafana-dashboard-dubbo-instance-metrics
+      - configMap:
+          name: grafana-dashboard-dubbo-instance-traces
+        name: grafana-dashboard-dubbo-instance-traces
+      - configMap:
+          name: grafana-dashboard-dubbo-service-metrics
+        name: grafana-dashboard-dubbo-service-metrics
+      - configMap:
+          name: grafana-dashboard-dubbo-service-traces
+        name: grafana-dashboard-dubbo-service-traces
+      - configMap:
           name: grafana-dashboard-controller-manager
         name: grafana-dashboard-controller-manager
       - configMap: