diff --git a/app/dubboctl/internal/operator/component_test.go b/app/dubboctl/internal/operator/component_test.go
index 151a4ed05..63ac2ce0f 100644
--- a/app/dubboctl/internal/operator/component_test.go
+++ b/app/dubboctl/internal/operator/component_test.go
@@ -52,22 +52,6 @@ func TestRenderManifest(t *testing.T) {
return admin
},
},
- {
- name: "GrafanaComponent",
- golden: "grafana_component-render_manifest.golden.yaml",
- componentFunc: func(t *testing.T) Component {
- testSpec := &v1alpha1.GrafanaSpec{}
- grafana, err := NewGrafanaComponent(testSpec, []ComponentOption{
- WithNamespace(identifier.DubboSystemNamespace),
- WithRepoURL("https://grafana.github.io/helm-charts"),
- WithVersion("6.52.4"),
- }...)
- if err != nil {
- t.Fatalf("NewGrafanaComponent failed, err: %s", err)
- }
- return grafana
- },
- },
{
name: "NacosComponent",
golden: "nacos_component-render_manifest.golden.yaml",
diff --git a/app/dubboctl/internal/operator/testdata/want/grafana_component-render_manifest.golden.yaml b/app/dubboctl/internal/operator/testdata/want/grafana_component-render_manifest.golden.yaml
deleted file mode 100644
index a80cf81e9..000000000
--- a/app/dubboctl/internal/operator/testdata/want/grafana_component-render_manifest.golden.yaml
+++ /dev/null
@@ -1,218 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements. See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License. You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-
-
-apiVersion: v1
-data:
- datasources.yaml: |
- apiVersion: 1
- datasources:
- - access: proxy
- editable: true
- isDefault: true
- jsonData:
- timeInterval: 5s
- name: Prometheus
- orgId: 1
- type: prometheus
- url: http://prometheus:9090
- grafana.ini: |
- [analytics]
- check_for_updates = true
- [grafana_net]
- url = https://grafana.net
- [log]
- mode = console
- [paths]
- data = /var/lib/grafana/
- logs = /var/log/grafana
- plugins = /var/lib/grafana/plugins
- provisioning = /etc/grafana/provisioning
- [server]
- domain = ''
-kind: ConfigMap
-metadata:
- labels:
- app.kubernetes.io/instance: grafana
- app.kubernetes.io/managed-by: Helm
- app.kubernetes.io/name: grafana
- app.kubernetes.io/version: 9.4.3
- helm.sh/chart: grafana-6.52.4
- name: grafana
- namespace: dubbo-system
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- labels:
- app.kubernetes.io/instance: grafana
- app.kubernetes.io/managed-by: Helm
- app.kubernetes.io/name: grafana
- app.kubernetes.io/version: 9.4.3
- helm.sh/chart: grafana-6.52.4
- name: grafana
- namespace: dubbo-system
-spec:
- replicas: 1
- revisionHistoryLimit: 10
- selector:
- matchLabels:
- app.kubernetes.io/instance: grafana
- app.kubernetes.io/name: grafana
- strategy:
- type: RollingUpdate
- template:
- metadata:
- annotations:
- checksum/config: 0c27d16dbbabad20d998414abcdfc495b6010b53d06681fa1027b0d09f2c21c8
- checksum/dashboards-json-config: 01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b
- checksum/sc-dashboard-provider-config: 01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b
- checksum/secret: fcc7025ab369db4fb572806572b15300f643341d253750f1b1a770372cb8457c
- labels:
- app.kubernetes.io/instance: grafana
- app.kubernetes.io/name: grafana
- spec:
- automountServiceAccountToken: true
- containers:
- - env:
- - name: POD_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: GF_SECURITY_ADMIN_USER
- valueFrom:
- secretKeyRef:
- key: admin-user
- name: grafana
- - name: GF_SECURITY_ADMIN_PASSWORD
- valueFrom:
- secretKeyRef:
- key: admin-password
- name: grafana
- - name: GF_PATHS_DATA
- value: /var/lib/grafana/
- - name: GF_PATHS_LOGS
- value: /var/log/grafana
- - name: GF_PATHS_PLUGINS
- value: /var/lib/grafana/plugins
- - name: GF_PATHS_PROVISIONING
- value: /etc/grafana/provisioning
- image: grafana/grafana:9.4.3
- imagePullPolicy: IfNotPresent
- livenessProbe:
- failureThreshold: 10
- httpGet:
- path: /api/health
- port: 3000
- initialDelaySeconds: 60
- timeoutSeconds: 30
- name: grafana
- ports:
- - containerPort: 3000
- name: grafana
- protocol: TCP
- - containerPort: 9094
- name: gossip-tcp
- protocol: TCP
- - containerPort: 9094
- name: gossip-udp
- protocol: UDP
- readinessProbe:
- httpGet:
- path: /api/health
- port: 3000
- volumeMounts:
- - mountPath: /etc/grafana/grafana.ini
- name: config
- subPath: grafana.ini
- - mountPath: /var/lib/grafana
- name: storage
- - mountPath: /etc/grafana/provisioning/datasources/datasources.yaml
- name: config
- subPath: datasources.yaml
- enableServiceLinks: true
- securityContext:
- fsGroup: 472
- runAsGroup: 472
- runAsUser: 472
- serviceAccountName: grafana
- volumes:
- - configMap:
- name: grafana
- name: config
- - emptyDir: {}
- name: storage
----
-apiVersion: v1
-data:
- admin-password: dmtWZk9qZ1NON3UyTllmbm1kVElJNUNhNFVPcnA2N2ptZW1NWWYwRw==
- admin-user: YWRtaW4=
- ldap-toml: ""
-kind: Secret
-metadata:
- labels:
- app.kubernetes.io/instance: grafana
- app.kubernetes.io/managed-by: Helm
- app.kubernetes.io/name: grafana
- app.kubernetes.io/version: 9.4.3
- helm.sh/chart: grafana-6.52.4
- name: grafana
- namespace: dubbo-system
-type: Opaque
----
-apiVersion: v1
-kind: Service
-metadata:
- labels:
- app.kubernetes.io/instance: grafana
- app.kubernetes.io/managed-by: Helm
- app.kubernetes.io/name: grafana
- app.kubernetes.io/version: 9.4.3
- helm.sh/chart: grafana-6.52.4
- name: grafana
- namespace: dubbo-system
-spec:
- ports:
- - name: service
- port: 3000
- protocol: TCP
- targetPort: 3000
- selector:
- app.kubernetes.io/instance: grafana
- app.kubernetes.io/name: grafana
- type: ClusterIP
----
-apiVersion: v1
-kind: ServiceAccount
-metadata:
- labels:
- app.kubernetes.io/instance: grafana
- app.kubernetes.io/managed-by: Helm
- app.kubernetes.io/name: grafana
- app.kubernetes.io/version: 9.4.3
- helm.sh/chart: grafana-6.52.4
- name: grafana
- namespace: dubbo-system
----
-apiVersion: v1
-data:
- external-dashboard.json: "{\r\n \"annotations\": {\r\n \"list\": [\r\n {\r\n \"builtIn\": 1,\r\n \"datasource\": {\r\n \"type\": \"datasource\",\r\n \"uid\": \"grafana\"\r\n },\r\n \"enable\": true,\r\n \"hide\": true,\r\n \"iconColor\": \"rgba(0, 211, 255, 1)\",\r\n \"name\": \"Annotations & Alerts\",\r\n \"target\": {\r\n \"limit\": 100,\r\n \"matchAny\": false,\r\n \"tags\": [],\r\n \"type\": \"dashboard\"\r\n },\r\n \"type\": \"dashboard\"\r\n }\r\n ]\r\n },\r\n \"editable\": true,\r\n \"fiscalYearStartMonth\": 0,\r\n \"graphTooltip\": 0,\r\n \"id\": 9,\r\n \"links\": [\r\n {\r\n \"asDropdown\": false,\r\n \"icon\": \"external link\",\r\n \"includeVars\": false,\r\n \"keepTime\": false,\r\n \"tags\": [],\r\n \"targetBlank\": false,\r\n \"title\": \"New link\",\r\n \"tooltip\": \"\",\r\n \"type\": \"dashboards\",\r\n \"url\": \"\"\r\n }\r\n ],\r\n \"liveNow\": false,\r\n \"panels\": [\r\n {\r\n \"collapsed\": true,\r\n \"gridPos\": {\r\n \"h\": 1,\r\n \"w\": 24,\r\n \"x\": 0,\r\n \"y\": 0\r\n },\r\n \"id\": 57,\r\n \"panels\": [\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"description\": \"application_name\",\r\n \"gridPos\": {\r\n \"h\": 3,\r\n \"w\": 24,\r\n \"x\": 0,\r\n \"y\": 17\r\n },\r\n \"id\": 42,\r\n \"options\": {\r\n \"code\": {\r\n \"language\": \"html\",\r\n \"showLineNumbers\": false,\r\n \"showMiniMap\": false\r\n },\r\n \"content\": \"
${application_name}
\",\r\n \"mode\": \"html\"\r\n },\r\n \"pluginVersion\": \"9.3.2\",\r\n \"targets\": [\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"editorMode\": \"builder\",\r\n \"expr\": \"qps{application_name=\\\"$application_name\\\"}\",\r\n \"legendFormat\": \"__auto\",\r\n \"range\": true,\r\n \"refId\": \"A\"\r\n }\r\n ],\r\n \"title\": \"application_name\",\r\n \"type\": \"text\"\r\n },\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"fieldConfig\": {\r\n \"defaults\": {\r\n \"color\": {\r\n \"mode\": \"thresholds\"\r\n },\r\n \"mappings\": [],\r\n \"thresholds\": {\r\n \"mode\": \"absolute\",\r\n \"steps\": [\r\n {\r\n \"color\": \"green\",\r\n \"value\": null\r\n }\r\n ]\r\n },\r\n \"unit\": \"percentunit\"\r\n },\r\n \"overrides\": []\r\n },\r\n \"gridPos\": {\r\n \"h\": 5,\r\n \"w\": 4,\r\n \"x\": 0,\r\n \"y\": 20\r\n },\r\n \"id\": 47,\r\n \"options\": {\r\n \"colorMode\": \"value\",\r\n \"graphMode\": \"area\",\r\n \"justifyMode\": \"auto\",\r\n \"orientation\": \"auto\",\r\n \"reduceOptions\": {\r\n \"calcs\": [\r\n \"lastNotNull\"\r\n ],\r\n \"fields\": \"\",\r\n \"values\": false\r\n },\r\n \"textMode\": \"auto\"\r\n },\r\n \"pluginVersion\": \"9.3.2\",\r\n \"targets\": [\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"editorMode\": \"code\",\r\n \"expr\": \"sum(dubbo_provider_requests_succeed_total{application_name=\\\"$application_name\\\"}) / sum(dubbo_provider_requests_total{application_name=\\\"$application_name\\\"})\",\r\n \"legendFormat\": \"__auto\",\r\n \"range\": true,\r\n \"refId\": \"A\"\r\n }\r\n ],\r\n \"title\": \"provider_success_rate\",\r\n \"type\": \"stat\"\r\n },\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"fieldConfig\": {\r\n \"defaults\": {\r\n \"color\": {\r\n \"mode\": \"thresholds\"\r\n },\r\n \"mappings\": [],\r\n \"thresholds\": {\r\n \"mode\": \"absolute\",\r\n \"steps\": [\r\n {\r\n \"color\": \"green\",\r\n \"value\": null\r\n },\r\n {\r\n \"color\": \"red\",\r\n \"value\": 0\r\n }\r\n ]\r\n },\r\n \"unit\": \"percentunit\"\r\n },\r\n \"overrides\": []\r\n },\r\n \"gridPos\": {\r\n \"h\": 5,\r\n \"w\": 4,\r\n \"x\": 4,\r\n \"y\": 20\r\n },\r\n \"id\": 53,\r\n \"options\": {\r\n \"colorMode\": \"value\",\r\n \"graphMode\": \"area\",\r\n \"justifyMode\": \"auto\",\r\n \"orientation\": \"auto\",\r\n \"reduceOptions\": {\r\n \"calcs\": [\r\n \"lastNotNull\"\r\n ],\r\n \"fields\": \"\",\r\n \"values\": false\r\n },\r\n \"textMode\": \"auto\"\r\n },\r\n \"pluginVersion\": \"9.3.2\",\r\n \"targets\": [\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"editorMode\": \"code\",\r\n \"expr\": \"sum(dubbo_provider_requests_failed_total{application_name=\\\"$application_name\\\"}) OR on() vector(0) / sum(dubbo_provider_requests_total{application_name=\\\"$application_name\\\"})\",\r\n \"legendFormat\": \"__auto\",\r\n \"range\": true,\r\n \"refId\": \"A\"\r\n }\r\n ],\r\n \"title\": \"provider_failed_rate\",\r\n \"type\": \"stat\"\r\n },\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"fieldConfig\": {\r\n \"defaults\": {\r\n \"color\": {\r\n \"fixedColor\": \"red\",\r\n \"mode\": \"fixed\"\r\n },\r\n \"mappings\": [],\r\n \"thresholds\": {\r\n \"mode\": \"absolute\",\r\n \"steps\": [\r\n {\r\n \"color\": \"green\",\r\n \"value\": null\r\n }\r\n ]\r\n }\r\n },\r\n \"overrides\": []\r\n },\r\n \"gridPos\": {\r\n \"h\": 5,\r\n \"w\": 4,\r\n \"x\": 8,\r\n \"y\": 20\r\n },\r\n \"id\": 48,\r\n \"options\": {\r\n \"colorMode\": \"value\",\r\n \"graphMode\": \"area\",\r\n \"justifyMode\": \"auto\",\r\n \"orientation\": \"auto\",\r\n \"reduceOptions\": {\r\n \"calcs\": [\r\n \"lastNotNull\"\r\n ],\r\n \"fields\": \"\",\r\n \"values\": false\r\n },\r\n \"text\": {},\r\n \"textMode\": \"auto\"\r\n },\r\n \"pluginVersion\": \"9.3.2\",\r\n \"targets\": [\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"editorMode\": \"code\",\r\n \"expr\": \"sum(dubbo_provider_requests_failed_total{application_name=\\\"$application_name\\\"}) OR on() vector(0)\",\r\n \"legendFormat\": \"__auto\",\r\n \"range\": true,\r\n \"refId\": \"A\"\r\n }\r\n ],\r\n \"title\": \"provider_error_total\",\r\n \"type\": \"stat\"\r\n },\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"fieldConfig\": {\r\n \"defaults\": {\r\n \"color\": {\r\n \"fixedColor\": \"red\",\r\n \"mode\": \"fixed\"\r\n },\r\n \"mappings\": [],\r\n \"thresholds\": {\r\n \"mode\": \"absolute\",\r\n \"steps\": [\r\n {\r\n \"color\": \"green\",\r\n \"value\": null\r\n }\r\n ]\r\n }\r\n },\r\n \"overrides\": []\r\n },\r\n \"gridPos\": {\r\n \"h\": 5,\r\n \"w\": 4,\r\n \"x\": 12,\r\n \"y\": 20\r\n },\r\n \"id\": 51,\r\n \"options\": {\r\n \"colorMode\": \"value\",\r\n \"graphMode\": \"area\",\r\n \"justifyMode\": \"auto\",\r\n \"orientation\": \"auto\",\r\n \"reduceOptions\": {\r\n \"calcs\": [\r\n \"lastNotNull\"\r\n ],\r\n \"fields\": \"\",\r\n \"values\": false\r\n },\r\n \"text\": {},\r\n \"textMode\": \"auto\"\r\n },\r\n \"pluginVersion\": \"9.3.2\",\r\n \"targets\": [\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"editorMode\": \"code\",\r\n \"expr\": \"sum(dubbo_provider_requests_timeout_total{application_name=\\\"$application_name\\\"}) OR on() vector(0)\",\r\n \"legendFormat\": \"__auto\",\r\n \"range\": true,\r\n \"refId\": \"A\"\r\n }\r\n ],\r\n \"title\": \"timeout_total\",\r\n \"type\": \"stat\"\r\n },\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"fieldConfig\": {\r\n \"defaults\": {\r\n \"color\": {\r\n \"fixedColor\": \"red\",\r\n \"mode\": \"fixed\"\r\n },\r\n \"mappings\": [],\r\n \"thresholds\": {\r\n \"mode\": \"absolute\",\r\n \"steps\": [\r\n {\r\n \"color\": \"green\",\r\n \"value\": null\r\n }\r\n ]\r\n }\r\n },\r\n \"overrides\": []\r\n },\r\n \"gridPos\": {\r\n \"h\": 5,\r\n \"w\": 4,\r\n \"x\": 16,\r\n \"y\": 20\r\n },\r\n \"id\": 50,\r\n \"options\": {\r\n \"colorMode\": \"value\",\r\n \"graphMode\": \"area\",\r\n \"justifyMode\": \"auto\",\r\n \"orientation\": \"auto\",\r\n \"reduceOptions\": {\r\n \"calcs\": [\r\n \"lastNotNull\"\r\n ],\r\n \"fields\": \"\",\r\n \"values\": false\r\n },\r\n \"text\": {},\r\n \"textMode\": \"auto\"\r\n },\r\n \"pluginVersion\": \"9.3.2\",\r\n \"targets\": [\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"editorMode\": \"code\",\r\n \"expr\": \"sum(dubbo_provider_requests_limit_total{application_name=\\\"$application_name\\\"}) OR on() vector(0)\",\r\n \"legendFormat\": \"__auto\",\r\n \"range\": true,\r\n \"refId\": \"A\"\r\n }\r\n ],\r\n \"title\": \"limit_total\",\r\n \"type\": \"stat\"\r\n },\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"fieldConfig\": {\r\n \"defaults\": {\r\n \"color\": {\r\n \"fixedColor\": \"red\",\r\n \"mode\": \"fixed\"\r\n },\r\n \"mappings\": [],\r\n \"thresholds\": {\r\n \"mode\": \"absolute\",\r\n \"steps\": [\r\n {\r\n \"color\": \"green\",\r\n \"value\": null\r\n }\r\n ]\r\n }\r\n },\r\n \"overrides\": []\r\n },\r\n \"gridPos\": {\r\n \"h\": 5,\r\n \"w\": 4,\r\n \"x\": 20,\r\n \"y\": 20\r\n },\r\n \"id\": 52,\r\n \"options\": {\r\n \"colorMode\": \"value\",\r\n \"graphMode\": \"area\",\r\n \"justifyMode\": \"auto\",\r\n \"orientation\": \"auto\",\r\n \"reduceOptions\": {\r\n \"calcs\": [\r\n \"lastNotNull\"\r\n ],\r\n \"fields\": \"\",\r\n \"values\": false\r\n },\r\n \"text\": {},\r\n \"textMode\": \"auto\"\r\n },\r\n \"pluginVersion\": \"9.3.2\",\r\n \"targets\": [\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"editorMode\": \"code\",\r\n \"expr\": \"sum(dubbo_provider_requests_unknown_total{application_name=\\\"$application_name\\\"})OR on() vector(0)\",\r\n \"legendFormat\": \"__auto\",\r\n \"range\": true,\r\n \"refId\": \"A\"\r\n }\r\n ],\r\n \"title\": \"unknown_total\",\r\n \"type\": \"stat\"\r\n },\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"fieldConfig\": {\r\n \"defaults\": {\r\n \"color\": {\r\n \"mode\": \"thresholds\"\r\n },\r\n \"mappings\": [],\r\n \"thresholds\": {\r\n \"mode\": \"absolute\",\r\n \"steps\": [\r\n {\r\n \"color\": \"green\",\r\n \"value\": null\r\n }\r\n ]\r\n },\r\n \"unit\": \"s\"\r\n },\r\n \"overrides\": []\r\n },\r\n \"gridPos\": {\r\n \"h\": 6,\r\n \"w\": 12,\r\n \"x\": 0,\r\n \"y\": 25\r\n },\r\n \"id\": 54,\r\n \"options\": {\r\n \"colorMode\": \"value\",\r\n \"graphMode\": \"area\",\r\n \"justifyMode\": \"auto\",\r\n \"orientation\": \"auto\",\r\n \"reduceOptions\": {\r\n \"calcs\": [\r\n \"lastNotNull\"\r\n ],\r\n \"fields\": \"\",\r\n \"values\": false\r\n },\r\n \"textMode\": \"auto\"\r\n },\r\n \"pluginVersion\": \"9.3.2\",\r\n \"targets\": [\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"editorMode\": \"code\",\r\n \"expr\": \"max(dubbo_provider_rt_seconds_max{application_name=\\\"$application_name\\\"})\",\r\n \"legendFormat\": \"__auto\",\r\n \"range\": true,\r\n \"refId\": \"A\"\r\n }\r\n ],\r\n \"title\": \"rt_max\",\r\n \"type\": \"stat\"\r\n },\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"fieldConfig\": {\r\n \"defaults\": {\r\n \"color\": {\r\n \"mode\": \"thresholds\"\r\n },\r\n \"mappings\": [],\r\n \"thresholds\": {\r\n \"mode\": \"absolute\",\r\n \"steps\": [\r\n {\r\n \"color\": \"green\",\r\n \"value\": null\r\n }\r\n ]\r\n },\r\n \"unit\": \"s\"\r\n },\r\n \"overrides\": []\r\n },\r\n \"gridPos\": {\r\n \"h\": 6,\r\n \"w\": 12,\r\n \"x\": 12,\r\n \"y\": 25\r\n },\r\n \"id\": 55,\r\n \"options\": {\r\n \"colorMode\": \"value\",\r\n \"graphMode\": \"area\",\r\n \"justifyMode\": \"auto\",\r\n \"orientation\": \"auto\",\r\n \"reduceOptions\": {\r\n \"calcs\": [\r\n \"lastNotNull\"\r\n ],\r\n \"fields\": \"\",\r\n \"values\": false\r\n },\r\n \"textMode\": \"auto\"\r\n },\r\n \"pluginVersion\": \"9.3.2\",\r\n \"targets\": [\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"editorMode\": \"code\",\r\n \"expr\": \"min(dubbo_provider_rt_seconds_min{application_name=\\\"$application_name\\\"})\",\r\n \"legendFormat\": \"__auto\",\r\n \"range\": true,\r\n \"refId\": \"A\"\r\n }\r\n ],\r\n \"title\": \"rt_min\",\r\n \"type\": \"stat\"\r\n }\r\n ],\r\n \"title\": \"Dubbo Stat\",\r\n \"type\": \"row\"\r\n },\r\n {\r\n \"collapsed\": false,\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"gridPos\": {\r\n \"h\": 1,\r\n \"w\": 24,\r\n \"x\": 0,\r\n \"y\": 1\r\n },\r\n \"id\": 10,\r\n \"panels\": [],\r\n \"targets\": [\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"refId\": \"A\"\r\n }\r\n ],\r\n \"title\": \"Provider Request\",\r\n \"type\": \"row\"\r\n },\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"description\": \"\",\r\n \"fieldConfig\": {\r\n \"defaults\": {\r\n \"color\": {\r\n \"mode\": \"palette-classic\"\r\n },\r\n \"custom\": {\r\n \"axisCenteredZero\": false,\r\n \"axisColorMode\": \"text\",\r\n \"axisLabel\": \"\",\r\n \"axisPlacement\": \"auto\",\r\n \"axisSoftMin\": 1,\r\n \"axisWidth\": 0,\r\n \"barAlignment\": 0,\r\n \"drawStyle\": \"line\",\r\n \"fillOpacity\": 15,\r\n \"gradientMode\": \"opacity\",\r\n \"hideFrom\": {\r\n \"legend\": false,\r\n \"tooltip\": false,\r\n \"viz\": false\r\n },\r\n \"lineInterpolation\": \"linear\",\r\n \"lineStyle\": {\r\n \"fill\": \"solid\"\r\n },\r\n \"lineWidth\": 1,\r\n \"pointSize\": 4,\r\n \"scaleDistribution\": {\r\n \"type\": \"linear\"\r\n },\r\n \"showPoints\": \"auto\",\r\n \"spanNulls\": false,\r\n \"stacking\": {\r\n \"group\": \"A\",\r\n \"mode\": \"none\"\r\n },\r\n \"thresholdsStyle\": {\r\n \"mode\": \"off\"\r\n }\r\n },\r\n \"mappings\": [],\r\n \"thresholds\": {\r\n \"mode\": \"absolute\",\r\n \"steps\": [\r\n {\r\n \"color\": \"green\",\r\n \"value\": null\r\n },\r\n {\r\n \"color\": \"red\",\r\n \"value\": 80\r\n }\r\n ]\r\n }\r\n },\r\n \"overrides\": []\r\n },\r\n \"gridPos\": {\r\n \"h\": 7,\r\n \"w\": 24,\r\n \"x\": 0,\r\n \"y\": 2\r\n },\r\n \"id\": 18,\r\n \"options\": {\r\n \"legend\": {\r\n \"calcs\": [\r\n \"min\",\r\n \"max\"\r\n ],\r\n \"displayMode\": \"table\",\r\n \"placement\": \"bottom\",\r\n \"showLegend\": true\r\n },\r\n \"tooltip\": {\r\n \"mode\": \"single\",\r\n \"sort\": \"none\"\r\n }\r\n },\r\n \"pluginVersion\": \"8.2.5\",\r\n \"targets\": [\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"editorMode\": \"code\",\r\n \"exemplar\": false,\r\n \"expr\": \"dubbo_provider_qps_seconds{application_name=\\\"$application_name\\\"}\",\r\n \"instant\": false,\r\n \"interval\": \"\",\r\n \"legendFormat\": \"{{interface}}.{{method}}\",\r\n \"range\": true,\r\n \"refId\": \"A\"\r\n }\r\n ],\r\n \"title\": \"provider_qps\",\r\n \"type\": \"timeseries\"\r\n },\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"description\": \"\",\r\n \"fieldConfig\": {\r\n \"defaults\": {\r\n \"color\": {\r\n \"mode\": \"palette-classic\"\r\n },\r\n \"custom\": {\r\n \"axisCenteredZero\": false,\r\n \"axisColorMode\": \"text\",\r\n \"axisLabel\": \"\",\r\n \"axisPlacement\": \"auto\",\r\n \"barAlignment\": 0,\r\n \"drawStyle\": \"line\",\r\n \"fillOpacity\": 15,\r\n \"gradientMode\": \"none\",\r\n \"hideFrom\": {\r\n \"legend\": false,\r\n \"tooltip\": false,\r\n \"viz\": false\r\n },\r\n \"lineInterpolation\": \"linear\",\r\n \"lineWidth\": 1,\r\n \"pointSize\": 5,\r\n \"scaleDistribution\": {\r\n \"type\": \"linear\"\r\n },\r\n \"showPoints\": \"auto\",\r\n \"spanNulls\": false,\r\n \"stacking\": {\r\n \"group\": \"A\",\r\n \"mode\": \"none\"\r\n },\r\n \"thresholdsStyle\": {\r\n \"mode\": \"off\"\r\n }\r\n },\r\n \"decimals\": 0,\r\n \"mappings\": [],\r\n \"thresholds\": {\r\n \"mode\": \"absolute\",\r\n \"steps\": [\r\n {\r\n \"color\": \"green\",\r\n \"value\": null\r\n },\r\n {\r\n \"color\": \"red\",\r\n \"value\": 80\r\n }\r\n ]\r\n },\r\n \"unit\": \"none\"\r\n },\r\n \"overrides\": []\r\n },\r\n \"gridPos\": {\r\n \"h\": 6,\r\n \"w\": 24,\r\n \"x\": 0,\r\n \"y\": 9\r\n },\r\n \"id\": 36,\r\n \"options\": {\r\n \"legend\": {\r\n \"calcs\": [],\r\n \"displayMode\": \"list\",\r\n \"placement\": \"bottom\",\r\n \"showLegend\": true\r\n },\r\n \"tooltip\": {\r\n \"mode\": \"single\",\r\n \"sort\": \"none\"\r\n }\r\n },\r\n \"pluginVersion\": \"8.2.5\",\r\n \"targets\": [\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"editorMode\": \"code\",\r\n \"exemplar\": false,\r\n \"expr\": \"increase(dubbo_provider_requests_total{application_name=\\\"$application_name\\\"}[2m])\",\r\n \"instant\": false,\r\n \"interval\": \"\",\r\n \"legendFormat\": \"{{interface}}.{{method}}\",\r\n \"range\": true,\r\n \"refId\": \"A\"\r\n }\r\n ],\r\n \"title\": \"provider_requests_total(2m)\",\r\n \"type\": \"timeseries\"\r\n },\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"description\": \"\",\r\n \"fieldConfig\": {\r\n \"defaults\": {\r\n \"color\": {\r\n \"mode\": \"palette-classic\"\r\n },\r\n \"custom\": {\r\n \"axisCenteredZero\": false,\r\n \"axisColorMode\": \"text\",\r\n \"axisLabel\": \"\",\r\n \"axisPlacement\": \"auto\",\r\n \"barAlignment\": 0,\r\n \"drawStyle\": \"line\",\r\n \"fillOpacity\": 19,\r\n \"gradientMode\": \"none\",\r\n \"hideFrom\": {\r\n \"legend\": false,\r\n \"tooltip\": false,\r\n \"viz\": false\r\n },\r\n \"lineInterpolation\": \"linear\",\r\n \"lineWidth\": 1,\r\n \"pointSize\": 5,\r\n \"scaleDistribution\": {\r\n \"type\": \"linear\"\r\n },\r\n \"showPoints\": \"auto\",\r\n \"spanNulls\": false,\r\n \"stacking\": {\r\n \"group\": \"A\",\r\n \"mode\": \"none\"\r\n },\r\n \"thresholdsStyle\": {\r\n \"mode\": \"off\"\r\n }\r\n },\r\n \"mappings\": [],\r\n \"thresholds\": {\r\n \"mode\": \"absolute\",\r\n \"steps\": [\r\n {\r\n \"color\": \"green\",\r\n \"value\": null\r\n },\r\n {\r\n \"color\": \"red\",\r\n \"value\": 80\r\n }\r\n ]\r\n }\r\n },\r\n \"overrides\": []\r\n },\r\n \"gridPos\": {\r\n \"h\": 8,\r\n \"w\": 12,\r\n \"x\": 0,\r\n \"y\": 15\r\n },\r\n \"id\": 32,\r\n \"options\": {\r\n \"legend\": {\r\n \"calcs\": [],\r\n \"displayMode\": \"table\",\r\n \"placement\": \"bottom\",\r\n \"showLegend\": true\r\n },\r\n \"tooltip\": {\r\n \"mode\": \"single\",\r\n \"sort\": \"none\"\r\n }\r\n },\r\n \"pluginVersion\": \"8.2.5\",\r\n \"targets\": [\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"editorMode\": \"builder\",\r\n \"exemplar\": false,\r\n \"expr\": \"dubbo_provider_requests_processing{application_name=\\\"$application_name\\\"}\",\r\n \"format\": \"time_series\",\r\n \"instant\": false,\r\n \"interval\": \"\",\r\n \"legendFormat\": \"{{interface}}.{{method}}\",\r\n \"range\": true,\r\n \"refId\": \"A\"\r\n }\r\n ],\r\n \"title\": \"provider_requests_processing\",\r\n \"type\": \"timeseries\"\r\n },\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"description\": \"\",\r\n \"fieldConfig\": {\r\n \"defaults\": {\r\n \"color\": {\r\n \"mode\": \"palette-classic\"\r\n },\r\n \"custom\": {\r\n \"axisCenteredZero\": false,\r\n \"axisColorMode\": \"text\",\r\n \"axisLabel\": \"\",\r\n \"axisPlacement\": \"auto\",\r\n \"barAlignment\": 0,\r\n \"drawStyle\": \"line\",\r\n \"fillOpacity\": 18,\r\n \"gradientMode\": \"none\",\r\n \"hideFrom\": {\r\n \"legend\": false,\r\n \"tooltip\": false,\r\n \"viz\": false\r\n },\r\n \"lineInterpolation\": \"linear\",\r\n \"lineWidth\": 1,\r\n \"pointSize\": 5,\r\n \"scaleDistribution\": {\r\n \"type\": \"linear\"\r\n },\r\n \"showPoints\": \"auto\",\r\n \"spanNulls\": false,\r\n \"stacking\": {\r\n \"group\": \"A\",\r\n \"mode\": \"none\"\r\n },\r\n \"thresholdsStyle\": {\r\n \"mode\": \"off\"\r\n }\r\n },\r\n \"decimals\": 0,\r\n \"mappings\": [],\r\n \"thresholds\": {\r\n \"mode\": \"absolute\",\r\n \"steps\": [\r\n {\r\n \"color\": \"green\",\r\n \"value\": null\r\n },\r\n {\r\n \"color\": \"red\",\r\n \"value\": 80\r\n }\r\n ]\r\n },\r\n \"unit\": \"none\"\r\n },\r\n \"overrides\": []\r\n },\r\n \"gridPos\": {\r\n \"h\": 8,\r\n \"w\": 12,\r\n \"x\": 12,\r\n \"y\": 15\r\n },\r\n \"id\": 33,\r\n \"options\": {\r\n \"legend\": {\r\n \"calcs\": [],\r\n \"displayMode\": \"table\",\r\n \"placement\": \"bottom\",\r\n \"showLegend\": true\r\n },\r\n \"tooltip\": {\r\n \"mode\": \"single\",\r\n \"sort\": \"none\"\r\n }\r\n },\r\n \"pluginVersion\": \"8.2.5\",\r\n \"targets\": [\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"editorMode\": \"code\",\r\n \"exemplar\": false,\r\n \"expr\": \"increase(dubbo_provider_requests_succeed_total{application_name=\\\"$application_name\\\"}[2m])\",\r\n \"format\": \"time_series\",\r\n \"instant\": false,\r\n \"interval\": \"\",\r\n \"legendFormat\": \"{{interface}}.{{method}}\",\r\n \"range\": true,\r\n \"refId\": \"A\"\r\n }\r\n ],\r\n \"title\": \"provider_requests_succeed(2m)\",\r\n \"type\": \"timeseries\"\r\n },\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"description\": \"\",\r\n \"fieldConfig\": {\r\n \"defaults\": {\r\n \"color\": {\r\n \"mode\": \"palette-classic\"\r\n },\r\n \"custom\": {\r\n \"axisCenteredZero\": false,\r\n \"axisColorMode\": \"text\",\r\n \"axisLabel\": \"\",\r\n \"axisPlacement\": \"auto\",\r\n \"barAlignment\": 0,\r\n \"drawStyle\": \"line\",\r\n \"fillOpacity\": 13,\r\n \"gradientMode\": \"none\",\r\n \"hideFrom\": {\r\n \"legend\": false,\r\n \"tooltip\": false,\r\n \"viz\": false\r\n },\r\n \"lineInterpolation\": \"linear\",\r\n \"lineWidth\": 1,\r\n \"pointSize\": 5,\r\n \"scaleDistribution\": {\r\n \"type\": \"linear\"\r\n },\r\n \"showPoints\": \"auto\",\r\n \"spanNulls\": false,\r\n \"stacking\": {\r\n \"group\": \"A\",\r\n \"mode\": \"none\"\r\n },\r\n \"thresholdsStyle\": {\r\n \"mode\": \"off\"\r\n }\r\n },\r\n \"mappings\": [],\r\n \"thresholds\": {\r\n \"mode\": \"absolute\",\r\n \"steps\": [\r\n {\r\n \"color\": \"green\",\r\n \"value\": null\r\n },\r\n {\r\n \"color\": \"red\",\r\n \"value\": 80\r\n }\r\n ]\r\n }\r\n },\r\n \"overrides\": []\r\n },\r\n \"gridPos\": {\r\n \"h\": 7,\r\n \"w\": 12,\r\n \"x\": 0,\r\n \"y\": 23\r\n },\r\n \"id\": 38,\r\n \"options\": {\r\n \"legend\": {\r\n \"calcs\": [],\r\n \"displayMode\": \"list\",\r\n \"placement\": \"bottom\",\r\n \"showLegend\": true\r\n },\r\n \"tooltip\": {\r\n \"mode\": \"single\",\r\n \"sort\": \"none\"\r\n }\r\n },\r\n \"pluginVersion\": \"8.2.5\",\r\n \"targets\": [\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"editorMode\": \"code\",\r\n \"exemplar\": false,\r\n \"expr\": \"dubbo_provider_requests_total_aggregate{application_name=\\\"$application_name\\\"}\",\r\n \"instant\": false,\r\n \"interval\": \"\",\r\n \"legendFormat\": \"{{interface}}.{{method}}\",\r\n \"range\": true,\r\n \"refId\": \"A\"\r\n }\r\n ],\r\n \"title\": \"provider_requests_total_aggregate\",\r\n \"type\": \"timeseries\"\r\n },\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"description\": \"\",\r\n \"fieldConfig\": {\r\n \"defaults\": {\r\n \"color\": {\r\n \"mode\": \"palette-classic\"\r\n },\r\n \"custom\": {\r\n \"axisCenteredZero\": false,\r\n \"axisColorMode\": \"text\",\r\n \"axisLabel\": \"\",\r\n \"axisPlacement\": \"auto\",\r\n \"barAlignment\": 0,\r\n \"drawStyle\": \"line\",\r\n \"fillOpacity\": 13,\r\n \"gradientMode\": \"none\",\r\n \"hideFrom\": {\r\n \"legend\": false,\r\n \"tooltip\": false,\r\n \"viz\": false\r\n },\r\n \"lineInterpolation\": \"linear\",\r\n \"lineWidth\": 1,\r\n \"pointSize\": 5,\r\n \"scaleDistribution\": {\r\n \"type\": \"linear\"\r\n },\r\n \"showPoints\": \"auto\",\r\n \"spanNulls\": false,\r\n \"stacking\": {\r\n \"group\": \"A\",\r\n \"mode\": \"none\"\r\n },\r\n \"thresholdsStyle\": {\r\n \"mode\": \"off\"\r\n }\r\n },\r\n \"mappings\": [],\r\n \"thresholds\": {\r\n \"mode\": \"absolute\",\r\n \"steps\": [\r\n {\r\n \"color\": \"green\",\r\n \"value\": null\r\n },\r\n {\r\n \"color\": \"red\",\r\n \"value\": 80\r\n }\r\n ]\r\n }\r\n },\r\n \"overrides\": []\r\n },\r\n \"gridPos\": {\r\n \"h\": 7,\r\n \"w\": 12,\r\n \"x\": 12,\r\n \"y\": 23\r\n },\r\n \"id\": 60,\r\n \"options\": {\r\n \"legend\": {\r\n \"calcs\": [],\r\n \"displayMode\": \"list\",\r\n \"placement\": \"bottom\",\r\n \"showLegend\": true\r\n },\r\n \"tooltip\": {\r\n \"mode\": \"single\",\r\n \"sort\": \"none\"\r\n }\r\n },\r\n \"pluginVersion\": \"8.2.5\",\r\n \"targets\": [\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"editorMode\": \"builder\",\r\n \"exemplar\": false,\r\n \"expr\": \"dubbo_provider_requests_succeed_aggregate{application_name=\\\"$application_name\\\"}\",\r\n \"instant\": false,\r\n \"interval\": \"\",\r\n \"legendFormat\": \"{{interface}}.{{method}}\",\r\n \"range\": true,\r\n \"refId\": \"A\"\r\n }\r\n ],\r\n \"title\": \"provider_requests_succeed_aggregate\",\r\n \"type\": \"timeseries\"\r\n },\r\n {\r\n \"collapsed\": false,\r\n \"gridPos\": {\r\n \"h\": 1,\r\n \"w\": 24,\r\n \"x\": 0,\r\n \"y\": 30\r\n },\r\n \"id\": 44,\r\n \"panels\": [],\r\n \"title\": \"Provider RT\",\r\n \"type\": \"row\"\r\n },\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"description\": \"\",\r\n \"fieldConfig\": {\r\n \"defaults\": {\r\n \"color\": {\r\n \"mode\": \"palette-classic\"\r\n },\r\n \"custom\": {\r\n \"axisCenteredZero\": false,\r\n \"axisColorMode\": \"text\",\r\n \"axisLabel\": \"\",\r\n \"axisPlacement\": \"auto\",\r\n \"barAlignment\": 0,\r\n \"drawStyle\": \"bars\",\r\n \"fillOpacity\": 72,\r\n \"gradientMode\": \"opacity\",\r\n \"hideFrom\": {\r\n \"legend\": false,\r\n \"tooltip\": false,\r\n \"viz\": false\r\n },\r\n \"lineInterpolation\": \"linear\",\r\n \"lineWidth\": 1,\r\n \"pointSize\": 5,\r\n \"scaleDistribution\": {\r\n \"type\": \"linear\"\r\n },\r\n \"showPoints\": \"auto\",\r\n \"spanNulls\": false,\r\n \"stacking\": {\r\n \"group\": \"A\",\r\n \"mode\": \"none\"\r\n },\r\n \"thresholdsStyle\": {\r\n \"mode\": \"off\"\r\n }\r\n },\r\n \"mappings\": [],\r\n \"thresholds\": {\r\n \"mode\": \"absolute\",\r\n \"steps\": [\r\n {\r\n \"color\": \"green\",\r\n \"value\": null\r\n },\r\n {\r\n \"color\": \"red\",\r\n \"value\": 80\r\n }\r\n ]\r\n },\r\n \"unit\": \"ms\"\r\n },\r\n \"overrides\": []\r\n },\r\n \"gridPos\": {\r\n \"h\": 7,\r\n \"w\": 23,\r\n \"x\": 0,\r\n \"y\": 31\r\n },\r\n \"id\": 45,\r\n \"options\": {\r\n \"legend\": {\r\n \"calcs\": [\r\n \"min\",\r\n \"max\"\r\n ],\r\n \"displayMode\": \"table\",\r\n \"placement\": \"bottom\",\r\n \"showLegend\": true\r\n },\r\n \"tooltip\": {\r\n \"mode\": \"single\",\r\n \"sort\": \"none\"\r\n }\r\n },\r\n \"pluginVersion\": \"8.2.5\",\r\n \"targets\": [\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"editorMode\": \"code\",\r\n \"exemplar\": false,\r\n \"expr\": \"increase(dubbo_provider_rt_seconds_sum{application_name=\\\"$application_name\\\"}[1m])\",\r\n \"format\": \"time_series\",\r\n \"instant\": false,\r\n \"interval\": \"\",\r\n \"legendFormat\": \"{{interface}}.{{method}}\",\r\n \"range\": true,\r\n \"refId\": \"A\"\r\n }\r\n ],\r\n \"title\": \"provider_rt_sum(1m)\",\r\n \"type\": \"timeseries\"\r\n },\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"description\": \"\",\r\n \"fieldConfig\": {\r\n \"defaults\": {\r\n \"color\": {\r\n \"mode\": \"thresholds\"\r\n },\r\n \"mappings\": [],\r\n \"thresholds\": {\r\n \"mode\": \"absolute\",\r\n \"steps\": [\r\n {\r\n \"color\": \"green\",\r\n \"value\": null\r\n },\r\n {\r\n \"color\": \"red\",\r\n \"value\": 80\r\n }\r\n ]\r\n },\r\n \"unit\": \"ms\"\r\n },\r\n \"overrides\": []\r\n },\r\n \"gridPos\": {\r\n \"h\": 7,\r\n \"w\": 12,\r\n \"x\": 0,\r\n \"y\": 38\r\n },\r\n \"id\": 29,\r\n \"options\": {\r\n \"colorMode\": \"value\",\r\n \"graphMode\": \"area\",\r\n \"justifyMode\": \"auto\",\r\n \"orientation\": \"auto\",\r\n \"reduceOptions\": {\r\n \"calcs\": [\r\n \"lastNotNull\"\r\n ],\r\n \"fields\": \"\",\r\n \"values\": false\r\n },\r\n \"textMode\": \"auto\"\r\n },\r\n \"pluginVersion\": \"9.3.2\",\r\n \"targets\": [\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"editorMode\": \"builder\",\r\n \"exemplar\": false,\r\n \"expr\": \"dubbo_provider_rt_seconds_min{application_name=\\\"$application_name\\\"}\",\r\n \"format\": \"time_series\",\r\n \"instant\": false,\r\n \"interval\": \"\",\r\n \"legendFormat\": \"{{interface}}.{{method}}\",\r\n \"range\": true,\r\n \"refId\": \"A\"\r\n }\r\n ],\r\n \"title\": \"provider_rt_min\",\r\n \"type\": \"stat\"\r\n },\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"description\": \"\",\r\n \"fieldConfig\": {\r\n \"defaults\": {\r\n \"color\": {\r\n \"mode\": \"thresholds\"\r\n },\r\n \"mappings\": [],\r\n \"thresholds\": {\r\n \"mode\": \"absolute\",\r\n \"steps\": [\r\n {\r\n \"color\": \"green\",\r\n \"value\": null\r\n },\r\n {\r\n \"color\": \"red\",\r\n \"value\": 80\r\n }\r\n ]\r\n },\r\n \"unit\": \"ms\"\r\n },\r\n \"overrides\": []\r\n },\r\n \"gridPos\": {\r\n \"h\": 7,\r\n \"w\": 12,\r\n \"x\": 12,\r\n \"y\": 38\r\n },\r\n \"id\": 30,\r\n \"options\": {\r\n \"colorMode\": \"value\",\r\n \"graphMode\": \"area\",\r\n \"justifyMode\": \"auto\",\r\n \"orientation\": \"auto\",\r\n \"reduceOptions\": {\r\n \"calcs\": [\r\n \"lastNotNull\"\r\n ],\r\n \"fields\": \"\",\r\n \"values\": false\r\n },\r\n \"textMode\": \"auto\"\r\n },\r\n \"pluginVersion\": \"9.3.2\",\r\n \"targets\": [\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"editorMode\": \"code\",\r\n \"exemplar\": false,\r\n \"expr\": \"dubbo_provider_rt_seconds_max{application_name=\\\"$application_name\\\"}\",\r\n \"format\": \"time_series\",\r\n \"instant\": false,\r\n \"interval\": \"\",\r\n \"legendFormat\": \"{{interface}}.{{method}}\",\r\n \"range\": true,\r\n \"refId\": \"A\"\r\n }\r\n ],\r\n \"title\": \"provider_rt_max\",\r\n \"type\": \"stat\"\r\n },\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"description\": \"\",\r\n \"fieldConfig\": {\r\n \"defaults\": {\r\n \"color\": {\r\n \"mode\": \"palette-classic\"\r\n },\r\n \"custom\": {\r\n \"axisCenteredZero\": false,\r\n \"axisColorMode\": \"text\",\r\n \"axisLabel\": \"\",\r\n \"axisPlacement\": \"auto\",\r\n \"barAlignment\": 0,\r\n \"drawStyle\": \"bars\",\r\n \"fillOpacity\": 24,\r\n \"gradientMode\": \"opacity\",\r\n \"hideFrom\": {\r\n \"legend\": false,\r\n \"tooltip\": false,\r\n \"viz\": false\r\n },\r\n \"lineInterpolation\": \"linear\",\r\n \"lineWidth\": 1,\r\n \"pointSize\": 5,\r\n \"scaleDistribution\": {\r\n \"type\": \"linear\"\r\n },\r\n \"showPoints\": \"auto\",\r\n \"spanNulls\": false,\r\n \"stacking\": {\r\n \"group\": \"A\",\r\n \"mode\": \"none\"\r\n },\r\n \"thresholdsStyle\": {\r\n \"mode\": \"off\"\r\n }\r\n },\r\n \"mappings\": [],\r\n \"thresholds\": {\r\n \"mode\": \"absolute\",\r\n \"steps\": [\r\n {\r\n \"color\": \"green\",\r\n \"value\": null\r\n },\r\n {\r\n \"color\": \"red\",\r\n \"value\": 80\r\n }\r\n ]\r\n },\r\n \"unit\": \"ms\"\r\n },\r\n \"overrides\": []\r\n },\r\n \"gridPos\": {\r\n \"h\": 7,\r\n \"w\": 12,\r\n \"x\": 0,\r\n \"y\": 45\r\n },\r\n \"id\": 78,\r\n \"options\": {\r\n \"legend\": {\r\n \"calcs\": [],\r\n \"displayMode\": \"table\",\r\n \"placement\": \"bottom\",\r\n \"showLegend\": true\r\n },\r\n \"tooltip\": {\r\n \"mode\": \"single\",\r\n \"sort\": \"none\"\r\n }\r\n },\r\n \"pluginVersion\": \"8.2.5\",\r\n \"targets\": [\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"editorMode\": \"builder\",\r\n \"exemplar\": false,\r\n \"expr\": \"dubbo_provider_rt_seconds_avg{application_name=\\\"$application_name\\\"}\",\r\n \"format\": \"time_series\",\r\n \"instant\": false,\r\n \"interval\": \"\",\r\n \"legendFormat\": \"{{interface}}.{{method}}\",\r\n \"range\": true,\r\n \"refId\": \"A\"\r\n }\r\n ],\r\n \"title\": \"provider_rt_avg \",\r\n \"type\": \"timeseries\"\r\n },\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"description\": \"\",\r\n \"fieldConfig\": {\r\n \"defaults\": {\r\n \"color\": {\r\n \"mode\": \"palette-classic\"\r\n },\r\n \"custom\": {\r\n \"axisCenteredZero\": false,\r\n \"axisColorMode\": \"text\",\r\n \"axisLabel\": \"\",\r\n \"axisPlacement\": \"auto\",\r\n \"barAlignment\": 0,\r\n \"drawStyle\": \"bars\",\r\n \"fillOpacity\": 35,\r\n \"gradientMode\": \"opacity\",\r\n \"hideFrom\": {\r\n \"legend\": false,\r\n \"tooltip\": false,\r\n \"viz\": false\r\n },\r\n \"lineInterpolation\": \"linear\",\r\n \"lineWidth\": 1,\r\n \"pointSize\": 5,\r\n \"scaleDistribution\": {\r\n \"type\": \"linear\"\r\n },\r\n \"showPoints\": \"auto\",\r\n \"spanNulls\": false,\r\n \"stacking\": {\r\n \"group\": \"A\",\r\n \"mode\": \"none\"\r\n },\r\n \"thresholdsStyle\": {\r\n \"mode\": \"off\"\r\n }\r\n },\r\n \"mappings\": [],\r\n \"thresholds\": {\r\n \"mode\": \"absolute\",\r\n \"steps\": [\r\n {\r\n \"color\": \"green\",\r\n \"value\": null\r\n },\r\n {\r\n \"color\": \"red\",\r\n \"value\": 80\r\n }\r\n ]\r\n },\r\n \"unit\": \"s\"\r\n },\r\n \"overrides\": []\r\n },\r\n \"gridPos\": {\r\n \"h\": 7,\r\n \"w\": 12,\r\n \"x\": 12,\r\n \"y\": 45\r\n },\r\n \"id\": 39,\r\n \"options\": {\r\n \"legend\": {\r\n \"calcs\": [],\r\n \"displayMode\": \"list\",\r\n \"placement\": \"bottom\",\r\n \"showLegend\": true\r\n },\r\n \"tooltip\": {\r\n \"mode\": \"single\",\r\n \"sort\": \"none\"\r\n }\r\n },\r\n \"pluginVersion\": \"8.2.5\",\r\n \"targets\": [\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"editorMode\": \"builder\",\r\n \"exemplar\": false,\r\n \"expr\": \"dubbo_provider_rt_seconds_last{application_name=\\\"$application_name\\\"}\",\r\n \"instant\": false,\r\n \"interval\": \"\",\r\n \"legendFormat\": \"{{interface}}.{{method}}\",\r\n \"range\": true,\r\n \"refId\": \"A\"\r\n }\r\n ],\r\n \"title\": \"provider_rt_last\",\r\n \"type\": \"timeseries\"\r\n },\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"description\": \"\",\r\n \"fieldConfig\": {\r\n \"defaults\": {\r\n \"color\": {\r\n \"mode\": \"palette-classic\"\r\n },\r\n \"custom\": {\r\n \"axisCenteredZero\": false,\r\n \"axisColorMode\": \"text\",\r\n \"axisLabel\": \"\",\r\n \"axisPlacement\": \"auto\",\r\n \"barAlignment\": 0,\r\n \"drawStyle\": \"bars\",\r\n \"fillOpacity\": 34,\r\n \"gradientMode\": \"opacity\",\r\n \"hideFrom\": {\r\n \"legend\": false,\r\n \"tooltip\": false,\r\n \"viz\": false\r\n },\r\n \"lineInterpolation\": \"linear\",\r\n \"lineWidth\": 1,\r\n \"pointSize\": 5,\r\n \"scaleDistribution\": {\r\n \"type\": \"linear\"\r\n },\r\n \"showPoints\": \"auto\",\r\n \"spanNulls\": false,\r\n \"stacking\": {\r\n \"group\": \"A\",\r\n \"mode\": \"none\"\r\n },\r\n \"thresholdsStyle\": {\r\n \"mode\": \"off\"\r\n }\r\n },\r\n \"mappings\": [],\r\n \"thresholds\": {\r\n \"mode\": \"absolute\",\r\n \"steps\": [\r\n {\r\n \"color\": \"green\",\r\n \"value\": null\r\n },\r\n {\r\n \"color\": \"red\",\r\n \"value\": 80\r\n }\r\n ]\r\n },\r\n \"unit\": \"ms\"\r\n },\r\n \"overrides\": []\r\n },\r\n \"gridPos\": {\r\n \"h\": 7,\r\n \"w\": 12,\r\n \"x\": 0,\r\n \"y\": 52\r\n },\r\n \"id\": 40,\r\n \"options\": {\r\n \"legend\": {\r\n \"calcs\": [],\r\n \"displayMode\": \"table\",\r\n \"placement\": \"bottom\",\r\n \"showLegend\": true\r\n },\r\n \"tooltip\": {\r\n \"mode\": \"single\",\r\n \"sort\": \"none\"\r\n }\r\n },\r\n \"pluginVersion\": \"8.2.5\",\r\n \"targets\": [\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"editorMode\": \"builder\",\r\n \"exemplar\": false,\r\n \"expr\": \"dubbo_provider_rt_seconds_p95{application_name=\\\"$application_name\\\"}\",\r\n \"format\": \"time_series\",\r\n \"instant\": false,\r\n \"interval\": \"\",\r\n \"legendFormat\": \"{{interface}}.{{method}}\",\r\n \"range\": true,\r\n \"refId\": \"A\"\r\n }\r\n ],\r\n \"title\": \" provider_rt_p95\",\r\n \"type\": \"timeseries\"\r\n },\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"description\": \"\",\r\n \"fieldConfig\": {\r\n \"defaults\": {\r\n \"color\": {\r\n \"mode\": \"palette-classic\"\r\n },\r\n \"custom\": {\r\n \"axisCenteredZero\": false,\r\n \"axisColorMode\": \"text\",\r\n \"axisLabel\": \"\",\r\n \"axisPlacement\": \"auto\",\r\n \"barAlignment\": 0,\r\n \"drawStyle\": \"bars\",\r\n \"fillOpacity\": 31,\r\n \"gradientMode\": \"opacity\",\r\n \"hideFrom\": {\r\n \"legend\": false,\r\n \"tooltip\": false,\r\n \"viz\": false\r\n },\r\n \"lineInterpolation\": \"linear\",\r\n \"lineWidth\": 1,\r\n \"pointSize\": 5,\r\n \"scaleDistribution\": {\r\n \"type\": \"linear\"\r\n },\r\n \"showPoints\": \"auto\",\r\n \"spanNulls\": false,\r\n \"stacking\": {\r\n \"group\": \"A\",\r\n \"mode\": \"none\"\r\n },\r\n \"thresholdsStyle\": {\r\n \"mode\": \"off\"\r\n }\r\n },\r\n \"mappings\": [],\r\n \"thresholds\": {\r\n \"mode\": \"absolute\",\r\n \"steps\": [\r\n {\r\n \"color\": \"green\",\r\n \"value\": null\r\n },\r\n {\r\n \"color\": \"red\",\r\n \"value\": 80\r\n }\r\n ]\r\n },\r\n \"unit\": \"ms\"\r\n },\r\n \"overrides\": [\r\n {\r\n \"__systemRef\": \"hideSeriesFrom\",\r\n \"matcher\": {\r\n \"id\": \"byNames\",\r\n \"options\": {\r\n \"mode\": \"exclude\",\r\n \"names\": [\r\n \"org.apache.dubbo.samples.metrics.prometheus.api.DemoService.sayHello\"\r\n ],\r\n \"prefix\": \"All except:\",\r\n \"readOnly\": true\r\n }\r\n },\r\n \"properties\": [\r\n {\r\n \"id\": \"custom.hideFrom\",\r\n \"value\": {\r\n \"legend\": false,\r\n \"tooltip\": false,\r\n \"viz\": true\r\n }\r\n }\r\n ]\r\n }\r\n ]\r\n },\r\n \"gridPos\": {\r\n \"h\": 7,\r\n \"w\": 12,\r\n \"x\": 12,\r\n \"y\": 52\r\n },\r\n \"id\": 35,\r\n \"options\": {\r\n \"legend\": {\r\n \"calcs\": [],\r\n \"displayMode\": \"table\",\r\n \"placement\": \"bottom\",\r\n \"showLegend\": true\r\n },\r\n \"tooltip\": {\r\n \"mode\": \"single\",\r\n \"sort\": \"none\"\r\n }\r\n },\r\n \"pluginVersion\": \"8.2.5\",\r\n \"targets\": [\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"editorMode\": \"builder\",\r\n \"exemplar\": false,\r\n \"expr\": \"dubbo_provider_rt_seconds_p99{application_name=\\\"$application_name\\\"}\",\r\n \"format\": \"time_series\",\r\n \"instant\": false,\r\n \"interval\": \"\",\r\n \"legendFormat\": \"{{interface}}.{{method}}\",\r\n \"range\": true,\r\n \"refId\": \"A\"\r\n }\r\n ],\r\n \"title\": \"provider_rt_p99\",\r\n \"type\": \"timeseries\"\r\n },\r\n {\r\n \"collapsed\": true,\r\n \"gridPos\": {\r\n \"h\": 1,\r\n \"w\": 24,\r\n \"x\": 0,\r\n \"y\": 59\r\n },\r\n \"id\": 59,\r\n \"panels\": [\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"description\": \"\",\r\n \"fieldConfig\": {\r\n \"defaults\": {\r\n \"color\": {\r\n \"mode\": \"palette-classic\"\r\n },\r\n \"custom\": {\r\n \"axisCenteredZero\": false,\r\n \"axisColorMode\": \"text\",\r\n \"axisLabel\": \"\",\r\n \"axisPlacement\": \"auto\",\r\n \"barAlignment\": 0,\r\n \"drawStyle\": \"line\",\r\n \"fillOpacity\": 14,\r\n \"gradientMode\": \"none\",\r\n \"hideFrom\": {\r\n \"legend\": false,\r\n \"tooltip\": false,\r\n \"viz\": false\r\n },\r\n \"lineInterpolation\": \"linear\",\r\n \"lineWidth\": 1,\r\n \"pointSize\": 5,\r\n \"scaleDistribution\": {\r\n \"type\": \"linear\"\r\n },\r\n \"showPoints\": \"auto\",\r\n \"spanNulls\": false,\r\n \"stacking\": {\r\n \"group\": \"A\",\r\n \"mode\": \"none\"\r\n },\r\n \"thresholdsStyle\": {\r\n \"mode\": \"off\"\r\n }\r\n },\r\n \"mappings\": [],\r\n \"thresholds\": {\r\n \"mode\": \"absolute\",\r\n \"steps\": [\r\n {\r\n \"color\": \"green\",\r\n \"value\": null\r\n },\r\n {\r\n \"color\": \"red\",\r\n \"value\": 80\r\n }\r\n ]\r\n }\r\n },\r\n \"overrides\": []\r\n },\r\n \"gridPos\": {\r\n \"h\": 5,\r\n \"w\": 24,\r\n \"x\": 0,\r\n \"y\": 4\r\n },\r\n \"id\": 31,\r\n \"options\": {\r\n \"legend\": {\r\n \"calcs\": [],\r\n \"displayMode\": \"table\",\r\n \"placement\": \"bottom\",\r\n \"showLegend\": true\r\n },\r\n \"tooltip\": {\r\n \"mode\": \"single\",\r\n \"sort\": \"none\"\r\n }\r\n },\r\n \"pluginVersion\": \"8.2.5\",\r\n \"targets\": [\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"editorMode\": \"code\",\r\n \"exemplar\": false,\r\n \"expr\": \"dubbo_provider_requests_failed_total{application_name=\\\"$application_name\\\"} OR on() vector(0)\",\r\n \"format\": \"time_series\",\r\n \"instant\": false,\r\n \"interval\": \"\",\r\n \"legendFormat\": \"{{interface}}.{{method}}\",\r\n \"range\": true,\r\n \"refId\": \"A\"\r\n }\r\n ],\r\n \"title\": \"provider_requests_failed_total\",\r\n \"type\": \"timeseries\"\r\n },\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"description\": \"\",\r\n \"fieldConfig\": {\r\n \"defaults\": {\r\n \"color\": {\r\n \"mode\": \"palette-classic\"\r\n },\r\n \"custom\": {\r\n \"axisCenteredZero\": false,\r\n \"axisColorMode\": \"text\",\r\n \"axisLabel\": \"\",\r\n \"axisPlacement\": \"auto\",\r\n \"barAlignment\": 0,\r\n \"drawStyle\": \"line\",\r\n \"fillOpacity\": 14,\r\n \"gradientMode\": \"none\",\r\n \"hideFrom\": {\r\n \"legend\": false,\r\n \"tooltip\": false,\r\n \"viz\": false\r\n },\r\n \"lineInterpolation\": \"linear\",\r\n \"lineWidth\": 1,\r\n \"pointSize\": 5,\r\n \"scaleDistribution\": {\r\n \"type\": \"linear\"\r\n },\r\n \"showPoints\": \"auto\",\r\n \"spanNulls\": false,\r\n \"stacking\": {\r\n \"group\": \"A\",\r\n \"mode\": \"none\"\r\n },\r\n \"thresholdsStyle\": {\r\n \"mode\": \"off\"\r\n }\r\n },\r\n \"mappings\": [],\r\n \"thresholds\": {\r\n \"mode\": \"absolute\",\r\n \"steps\": [\r\n {\r\n \"color\": \"green\",\r\n \"value\": null\r\n },\r\n {\r\n \"color\": \"red\",\r\n \"value\": 80\r\n }\r\n ]\r\n }\r\n },\r\n \"overrides\": []\r\n },\r\n \"gridPos\": {\r\n \"h\": 7,\r\n \"w\": 12,\r\n \"x\": 0,\r\n \"y\": 9\r\n },\r\n \"id\": 62,\r\n \"options\": {\r\n \"legend\": {\r\n \"calcs\": [],\r\n \"displayMode\": \"table\",\r\n \"placement\": \"bottom\",\r\n \"showLegend\": true\r\n },\r\n \"tooltip\": {\r\n \"mode\": \"single\",\r\n \"sort\": \"none\"\r\n }\r\n },\r\n \"pluginVersion\": \"8.2.5\",\r\n \"targets\": [\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"editorMode\": \"code\",\r\n \"exemplar\": false,\r\n \"expr\": \"dubbo_provider_requests_limit_total{application_name=\\\"$application_name\\\"} OR on() vector(0)\",\r\n \"format\": \"time_series\",\r\n \"instant\": false,\r\n \"interval\": \"\",\r\n \"legendFormat\": \"{{interface}}.{{method}}\",\r\n \"range\": true,\r\n \"refId\": \"A\"\r\n }\r\n ],\r\n \"title\": \"provider_requests_limit\",\r\n \"type\": \"timeseries\"\r\n },\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"description\": \"\",\r\n \"fieldConfig\": {\r\n \"defaults\": {\r\n \"color\": {\r\n \"mode\": \"palette-classic\"\r\n },\r\n \"custom\": {\r\n \"axisCenteredZero\": false,\r\n \"axisColorMode\": \"text\",\r\n \"axisLabel\": \"\",\r\n \"axisPlacement\": \"auto\",\r\n \"barAlignment\": 0,\r\n \"drawStyle\": \"line\",\r\n \"fillOpacity\": 14,\r\n \"gradientMode\": \"none\",\r\n \"hideFrom\": {\r\n \"legend\": false,\r\n \"tooltip\": false,\r\n \"viz\": false\r\n },\r\n \"lineInterpolation\": \"linear\",\r\n \"lineWidth\": 1,\r\n \"pointSize\": 5,\r\n \"scaleDistribution\": {\r\n \"type\": \"linear\"\r\n },\r\n \"showPoints\": \"auto\",\r\n \"spanNulls\": false,\r\n \"stacking\": {\r\n \"group\": \"A\",\r\n \"mode\": \"none\"\r\n },\r\n \"thresholdsStyle\": {\r\n \"mode\": \"off\"\r\n }\r\n },\r\n \"mappings\": [],\r\n \"thresholds\": {\r\n \"mode\": \"absolute\",\r\n \"steps\": [\r\n {\r\n \"color\": \"green\",\r\n \"value\": null\r\n },\r\n {\r\n \"color\": \"red\",\r\n \"value\": 80\r\n }\r\n ]\r\n }\r\n },\r\n \"overrides\": []\r\n },\r\n \"gridPos\": {\r\n \"h\": 7,\r\n \"w\": 12,\r\n \"x\": 12,\r\n \"y\": 9\r\n },\r\n \"id\": 64,\r\n \"options\": {\r\n \"legend\": {\r\n \"calcs\": [],\r\n \"displayMode\": \"table\",\r\n \"placement\": \"bottom\",\r\n \"showLegend\": true\r\n },\r\n \"tooltip\": {\r\n \"mode\": \"single\",\r\n \"sort\": \"none\"\r\n }\r\n },\r\n \"pluginVersion\": \"8.2.5\",\r\n \"targets\": [\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"editorMode\": \"code\",\r\n \"exemplar\": false,\r\n \"expr\": \"dubbo_provider_requests_business_failed_total{application_name=\\\"$application_name\\\"} OR on() vector(0)\",\r\n \"format\": \"time_series\",\r\n \"instant\": false,\r\n \"interval\": \"\",\r\n \"legendFormat\": \"{{interface}}.{{method}}\",\r\n \"range\": true,\r\n \"refId\": \"A\"\r\n }\r\n ],\r\n \"title\": \"provider_requests_business_failed\",\r\n \"type\": \"timeseries\"\r\n },\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"description\": \"\",\r\n \"fieldConfig\": {\r\n \"defaults\": {\r\n \"color\": {\r\n \"mode\": \"palette-classic\"\r\n },\r\n \"custom\": {\r\n \"axisCenteredZero\": false,\r\n \"axisColorMode\": \"text\",\r\n \"axisLabel\": \"\",\r\n \"axisPlacement\": \"auto\",\r\n \"barAlignment\": 0,\r\n \"drawStyle\": \"line\",\r\n \"fillOpacity\": 14,\r\n \"gradientMode\": \"none\",\r\n \"hideFrom\": {\r\n \"legend\": false,\r\n \"tooltip\": false,\r\n \"viz\": false\r\n },\r\n \"lineInterpolation\": \"linear\",\r\n \"lineWidth\": 1,\r\n \"pointSize\": 5,\r\n \"scaleDistribution\": {\r\n \"type\": \"linear\"\r\n },\r\n \"showPoints\": \"auto\",\r\n \"spanNulls\": false,\r\n \"stacking\": {\r\n \"group\": \"A\",\r\n \"mode\": \"none\"\r\n },\r\n \"thresholdsStyle\": {\r\n \"mode\": \"off\"\r\n }\r\n },\r\n \"mappings\": [],\r\n \"thresholds\": {\r\n \"mode\": \"absolute\",\r\n \"steps\": [\r\n {\r\n \"color\": \"green\",\r\n \"value\": null\r\n },\r\n {\r\n \"color\": \"red\",\r\n \"value\": 80\r\n }\r\n ]\r\n }\r\n },\r\n \"overrides\": []\r\n },\r\n \"gridPos\": {\r\n \"h\": 7,\r\n \"w\": 12,\r\n \"x\": 0,\r\n \"y\": 16\r\n },\r\n \"id\": 63,\r\n \"options\": {\r\n \"legend\": {\r\n \"calcs\": [],\r\n \"displayMode\": \"table\",\r\n \"placement\": \"bottom\",\r\n \"showLegend\": true\r\n },\r\n \"tooltip\": {\r\n \"mode\": \"single\",\r\n \"sort\": \"none\"\r\n }\r\n },\r\n \"pluginVersion\": \"8.2.5\",\r\n \"targets\": [\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"editorMode\": \"code\",\r\n \"exemplar\": false,\r\n \"expr\": \"dubbo_provider_requests_unknown_failed_total{application_name=\\\"$application_name\\\"}OR on() vector(0)\",\r\n \"format\": \"time_series\",\r\n \"instant\": false,\r\n \"interval\": \"\",\r\n \"legendFormat\": \"{{interface}}.{{method}}\",\r\n \"range\": true,\r\n \"refId\": \"A\"\r\n }\r\n ],\r\n \"title\": \"provider_requests_unknown_failed\",\r\n \"type\": \"timeseries\"\r\n },\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"description\": \"\",\r\n \"fieldConfig\": {\r\n \"defaults\": {\r\n \"color\": {\r\n \"mode\": \"palette-classic\"\r\n },\r\n \"custom\": {\r\n \"axisCenteredZero\": false,\r\n \"axisColorMode\": \"text\",\r\n \"axisLabel\": \"\",\r\n \"axisPlacement\": \"auto\",\r\n \"barAlignment\": 0,\r\n \"drawStyle\": \"line\",\r\n \"fillOpacity\": 14,\r\n \"gradientMode\": \"none\",\r\n \"hideFrom\": {\r\n \"legend\": false,\r\n \"tooltip\": false,\r\n \"viz\": false\r\n },\r\n \"lineInterpolation\": \"linear\",\r\n \"lineWidth\": 1,\r\n \"pointSize\": 5,\r\n \"scaleDistribution\": {\r\n \"type\": \"linear\"\r\n },\r\n \"showPoints\": \"auto\",\r\n \"spanNulls\": false,\r\n \"stacking\": {\r\n \"group\": \"A\",\r\n \"mode\": \"none\"\r\n },\r\n \"thresholdsStyle\": {\r\n \"mode\": \"off\"\r\n }\r\n },\r\n \"mappings\": [],\r\n \"thresholds\": {\r\n \"mode\": \"absolute\",\r\n \"steps\": [\r\n {\r\n \"color\": \"green\",\r\n \"value\": null\r\n },\r\n {\r\n \"color\": \"red\",\r\n \"value\": 80\r\n }\r\n ]\r\n }\r\n },\r\n \"overrides\": []\r\n },\r\n \"gridPos\": {\r\n \"h\": 7,\r\n \"w\": 12,\r\n \"x\": 12,\r\n \"y\": 16\r\n },\r\n \"id\": 61,\r\n \"options\": {\r\n \"legend\": {\r\n \"calcs\": [],\r\n \"displayMode\": \"table\",\r\n \"placement\": \"bottom\",\r\n \"showLegend\": true\r\n },\r\n \"tooltip\": {\r\n \"mode\": \"single\",\r\n \"sort\": \"none\"\r\n }\r\n },\r\n \"pluginVersion\": \"8.2.5\",\r\n \"targets\": [\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"editorMode\": \"code\",\r\n \"exemplar\": false,\r\n \"expr\": \"dubbo_provider_requests_timeout_total{application_name=\\\"$application_name\\\"} OR on() vector(0)\",\r\n \"format\": \"time_series\",\r\n \"instant\": false,\r\n \"interval\": \"\",\r\n \"legendFormat\": \"{{interface}}.{{method}}\",\r\n \"range\": true,\r\n \"refId\": \"A\"\r\n }\r\n ],\r\n \"title\": \"provider_requests_timeout\",\r\n \"type\": \"timeseries\"\r\n }\r\n ],\r\n \"title\": \"Provider Error\",\r\n \"type\": \"row\"\r\n },\r\n {\r\n \"collapsed\": true,\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"gridPos\": {\r\n \"h\": 1,\r\n \"w\": 24,\r\n \"x\": 0,\r\n \"y\": 60\r\n },\r\n \"id\": 12,\r\n \"panels\": [\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"description\": \"\",\r\n \"fieldConfig\": {\r\n \"defaults\": {\r\n \"color\": {\r\n \"mode\": \"palette-classic\"\r\n },\r\n \"custom\": {\r\n \"axisCenteredZero\": false,\r\n \"axisColorMode\": \"text\",\r\n \"axisLabel\": \"\",\r\n \"axisPlacement\": \"auto\",\r\n \"axisSoftMin\": 1,\r\n \"axisWidth\": 0,\r\n \"barAlignment\": 0,\r\n \"drawStyle\": \"line\",\r\n \"fillOpacity\": 15,\r\n \"gradientMode\": \"opacity\",\r\n \"hideFrom\": {\r\n \"legend\": false,\r\n \"tooltip\": false,\r\n \"viz\": false\r\n },\r\n \"lineInterpolation\": \"linear\",\r\n \"lineStyle\": {\r\n \"fill\": \"solid\"\r\n },\r\n \"lineWidth\": 1,\r\n \"pointSize\": 4,\r\n \"scaleDistribution\": {\r\n \"type\": \"linear\"\r\n },\r\n \"showPoints\": \"auto\",\r\n \"spanNulls\": false,\r\n \"stacking\": {\r\n \"group\": \"A\",\r\n \"mode\": \"none\"\r\n },\r\n \"thresholdsStyle\": {\r\n \"mode\": \"off\"\r\n }\r\n },\r\n \"mappings\": [],\r\n \"thresholds\": {\r\n \"mode\": \"absolute\",\r\n \"steps\": [\r\n {\r\n \"color\": \"green\",\r\n \"value\": null\r\n },\r\n {\r\n \"color\": \"red\",\r\n \"value\": 80\r\n }\r\n ]\r\n }\r\n },\r\n \"overrides\": [\r\n {\r\n \"__systemRef\": \"hideSeriesFrom\",\r\n \"matcher\": {\r\n \"id\": \"byNames\",\r\n \"options\": {\r\n \"mode\": \"exclude\",\r\n \"names\": [\r\n \"org.apache.dubbo.samples.metrics.prometheus.api.DemoService.sayHello\"\r\n ],\r\n \"prefix\": \"All except:\",\r\n \"readOnly\": true\r\n }\r\n },\r\n \"properties\": [\r\n {\r\n \"id\": \"custom.hideFrom\",\r\n \"value\": {\r\n \"legend\": false,\r\n \"tooltip\": false,\r\n \"viz\": true\r\n }\r\n }\r\n ]\r\n }\r\n ]\r\n },\r\n \"gridPos\": {\r\n \"h\": 7,\r\n \"w\": 24,\r\n \"x\": 0,\r\n \"y\": 35\r\n },\r\n \"id\": 65,\r\n \"options\": {\r\n \"legend\": {\r\n \"calcs\": [\r\n \"min\",\r\n \"max\"\r\n ],\r\n \"displayMode\": \"table\",\r\n \"placement\": \"bottom\",\r\n \"showLegend\": true\r\n },\r\n \"tooltip\": {\r\n \"mode\": \"single\",\r\n \"sort\": \"none\"\r\n }\r\n },\r\n \"pluginVersion\": \"8.2.5\",\r\n \"targets\": [\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"editorMode\": \"code\",\r\n \"exemplar\": false,\r\n \"expr\": \"dubbo_consumer_qps_seconds{application_name=\\\"$application_name\\\"}\",\r\n \"instant\": false,\r\n \"interval\": \"\",\r\n \"legendFormat\": \"{{interface}}.{{method}}\",\r\n \"range\": true,\r\n \"refId\": \"A\"\r\n }\r\n ],\r\n \"title\": \"consumer_qps\",\r\n \"type\": \"timeseries\"\r\n },\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"description\": \"\",\r\n \"fieldConfig\": {\r\n \"defaults\": {\r\n \"color\": {\r\n \"mode\": \"palette-classic\"\r\n },\r\n \"custom\": {\r\n \"axisCenteredZero\": false,\r\n \"axisColorMode\": \"text\",\r\n \"axisLabel\": \"\",\r\n \"axisPlacement\": \"auto\",\r\n \"barAlignment\": 0,\r\n \"drawStyle\": \"line\",\r\n \"fillOpacity\": 15,\r\n \"gradientMode\": \"none\",\r\n \"hideFrom\": {\r\n \"legend\": false,\r\n \"tooltip\": false,\r\n \"viz\": false\r\n },\r\n \"lineInterpolation\": \"linear\",\r\n \"lineWidth\": 1,\r\n \"pointSize\": 5,\r\n \"scaleDistribution\": {\r\n \"type\": \"linear\"\r\n },\r\n \"showPoints\": \"auto\",\r\n \"spanNulls\": false,\r\n \"stacking\": {\r\n \"group\": \"A\",\r\n \"mode\": \"none\"\r\n },\r\n \"thresholdsStyle\": {\r\n \"mode\": \"off\"\r\n }\r\n },\r\n \"decimals\": 0,\r\n \"mappings\": [],\r\n \"thresholds\": {\r\n \"mode\": \"absolute\",\r\n \"steps\": [\r\n {\r\n \"color\": \"green\",\r\n \"value\": null\r\n },\r\n {\r\n \"color\": \"red\",\r\n \"value\": 80\r\n }\r\n ]\r\n },\r\n \"unit\": \"none\"\r\n },\r\n \"overrides\": []\r\n },\r\n \"gridPos\": {\r\n \"h\": 6,\r\n \"w\": 24,\r\n \"x\": 0,\r\n \"y\": 42\r\n },\r\n \"id\": 66,\r\n \"options\": {\r\n \"legend\": {\r\n \"calcs\": [],\r\n \"displayMode\": \"list\",\r\n \"placement\": \"bottom\",\r\n \"showLegend\": true\r\n },\r\n \"tooltip\": {\r\n \"mode\": \"single\",\r\n \"sort\": \"none\"\r\n }\r\n },\r\n \"pluginVersion\": \"8.2.5\",\r\n \"targets\": [\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"editorMode\": \"code\",\r\n \"exemplar\": false,\r\n \"expr\": \"increase(dubbo_consumer_requests_total{application_name=\\\"$application_name\\\"}[2m])\",\r\n \"instant\": false,\r\n \"interval\": \"\",\r\n \"legendFormat\": \"{{interface}}.{{method}}\",\r\n \"range\": true,\r\n \"refId\": \"A\"\r\n }\r\n ],\r\n \"title\": \"consumer_request_total(2m)\",\r\n \"type\": \"timeseries\"\r\n },\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"description\": \"\",\r\n \"fieldConfig\": {\r\n \"defaults\": {\r\n \"color\": {\r\n \"mode\": \"palette-classic\"\r\n },\r\n \"custom\": {\r\n \"axisCenteredZero\": false,\r\n \"axisColorMode\": \"text\",\r\n \"axisLabel\": \"\",\r\n \"axisPlacement\": \"auto\",\r\n \"barAlignment\": 0,\r\n \"drawStyle\": \"line\",\r\n \"fillOpacity\": 19,\r\n \"gradientMode\": \"none\",\r\n \"hideFrom\": {\r\n \"legend\": false,\r\n \"tooltip\": false,\r\n \"viz\": false\r\n },\r\n \"lineInterpolation\": \"linear\",\r\n \"lineWidth\": 1,\r\n \"pointSize\": 5,\r\n \"scaleDistribution\": {\r\n \"type\": \"linear\"\r\n },\r\n \"showPoints\": \"auto\",\r\n \"spanNulls\": false,\r\n \"stacking\": {\r\n \"group\": \"A\",\r\n \"mode\": \"none\"\r\n },\r\n \"thresholdsStyle\": {\r\n \"mode\": \"off\"\r\n }\r\n },\r\n \"mappings\": [],\r\n \"thresholds\": {\r\n \"mode\": \"absolute\",\r\n \"steps\": [\r\n {\r\n \"color\": \"green\",\r\n \"value\": null\r\n },\r\n {\r\n \"color\": \"red\",\r\n \"value\": 80\r\n }\r\n ]\r\n }\r\n },\r\n \"overrides\": []\r\n },\r\n \"gridPos\": {\r\n \"h\": 8,\r\n \"w\": 12,\r\n \"x\": 0,\r\n \"y\": 48\r\n },\r\n \"id\": 67,\r\n \"options\": {\r\n \"legend\": {\r\n \"calcs\": [],\r\n \"displayMode\": \"table\",\r\n \"placement\": \"bottom\",\r\n \"showLegend\": true\r\n },\r\n \"tooltip\": {\r\n \"mode\": \"single\",\r\n \"sort\": \"none\"\r\n }\r\n },\r\n \"pluginVersion\": \"8.2.5\",\r\n \"targets\": [\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"editorMode\": \"code\",\r\n \"exemplar\": false,\r\n \"expr\": \"dubbo_consumer_requests_processing{application_name=\\\"$application_name\\\"}\",\r\n \"format\": \"time_series\",\r\n \"instant\": false,\r\n \"interval\": \"\",\r\n \"legendFormat\": \"{{interface}}.{{method}}\",\r\n \"range\": true,\r\n \"refId\": \"A\"\r\n }\r\n ],\r\n \"title\": \"consumer_requests_processing\",\r\n \"type\": \"timeseries\"\r\n },\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"description\": \"\",\r\n \"fieldConfig\": {\r\n \"defaults\": {\r\n \"color\": {\r\n \"mode\": \"palette-classic\"\r\n },\r\n \"custom\": {\r\n \"axisCenteredZero\": false,\r\n \"axisColorMode\": \"text\",\r\n \"axisLabel\": \"\",\r\n \"axisPlacement\": \"auto\",\r\n \"barAlignment\": 0,\r\n \"drawStyle\": \"line\",\r\n \"fillOpacity\": 18,\r\n \"gradientMode\": \"none\",\r\n \"hideFrom\": {\r\n \"legend\": false,\r\n \"tooltip\": false,\r\n \"viz\": false\r\n },\r\n \"lineInterpolation\": \"linear\",\r\n \"lineWidth\": 1,\r\n \"pointSize\": 5,\r\n \"scaleDistribution\": {\r\n \"type\": \"linear\"\r\n },\r\n \"showPoints\": \"auto\",\r\n \"spanNulls\": false,\r\n \"stacking\": {\r\n \"group\": \"A\",\r\n \"mode\": \"none\"\r\n },\r\n \"thresholdsStyle\": {\r\n \"mode\": \"off\"\r\n }\r\n },\r\n \"decimals\": 0,\r\n \"mappings\": [],\r\n \"thresholds\": {\r\n \"mode\": \"absolute\",\r\n \"steps\": [\r\n {\r\n \"color\": \"green\",\r\n \"value\": null\r\n },\r\n {\r\n \"color\": \"red\",\r\n \"value\": 80\r\n }\r\n ]\r\n },\r\n \"unit\": \"none\"\r\n },\r\n \"overrides\": []\r\n },\r\n \"gridPos\": {\r\n \"h\": 8,\r\n \"w\": 12,\r\n \"x\": 12,\r\n \"y\": 48\r\n },\r\n \"id\": 68,\r\n \"options\": {\r\n \"legend\": {\r\n \"calcs\": [],\r\n \"displayMode\": \"table\",\r\n \"placement\": \"bottom\",\r\n \"showLegend\": true\r\n },\r\n \"tooltip\": {\r\n \"mode\": \"single\",\r\n \"sort\": \"none\"\r\n }\r\n },\r\n \"pluginVersion\": \"8.2.5\",\r\n \"targets\": [\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"editorMode\": \"code\",\r\n \"exemplar\": false,\r\n \"expr\": \"increase(dubbo_consumer_requests_succeed_total{application_name=\\\"$application_name\\\"}[2m])\",\r\n \"format\": \"time_series\",\r\n \"instant\": false,\r\n \"interval\": \"\",\r\n \"legendFormat\": \"{{interface}}.{{method}}\",\r\n \"range\": true,\r\n \"refId\": \"A\"\r\n }\r\n ],\r\n \"title\": \"consumer_requests_succeed(2m)\",\r\n \"type\": \"timeseries\"\r\n },\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"description\": \"\",\r\n \"fieldConfig\": {\r\n \"defaults\": {\r\n \"color\": {\r\n \"mode\": \"palette-classic\"\r\n },\r\n \"custom\": {\r\n \"axisCenteredZero\": false,\r\n \"axisColorMode\": \"text\",\r\n \"axisLabel\": \"\",\r\n \"axisPlacement\": \"auto\",\r\n \"barAlignment\": 0,\r\n \"drawStyle\": \"line\",\r\n \"fillOpacity\": 13,\r\n \"gradientMode\": \"none\",\r\n \"hideFrom\": {\r\n \"legend\": false,\r\n \"tooltip\": false,\r\n \"viz\": false\r\n },\r\n \"lineInterpolation\": \"linear\",\r\n \"lineWidth\": 1,\r\n \"pointSize\": 5,\r\n \"scaleDistribution\": {\r\n \"type\": \"linear\"\r\n },\r\n \"showPoints\": \"auto\",\r\n \"spanNulls\": false,\r\n \"stacking\": {\r\n \"group\": \"A\",\r\n \"mode\": \"none\"\r\n },\r\n \"thresholdsStyle\": {\r\n \"mode\": \"off\"\r\n }\r\n },\r\n \"mappings\": [],\r\n \"thresholds\": {\r\n \"mode\": \"absolute\",\r\n \"steps\": [\r\n {\r\n \"color\": \"green\",\r\n \"value\": null\r\n },\r\n {\r\n \"color\": \"red\",\r\n \"value\": 80\r\n }\r\n ]\r\n }\r\n },\r\n \"overrides\": []\r\n },\r\n \"gridPos\": {\r\n \"h\": 7,\r\n \"w\": 12,\r\n \"x\": 0,\r\n \"y\": 56\r\n },\r\n \"id\": 69,\r\n \"options\": {\r\n \"legend\": {\r\n \"calcs\": [],\r\n \"displayMode\": \"list\",\r\n \"placement\": \"bottom\",\r\n \"showLegend\": true\r\n },\r\n \"tooltip\": {\r\n \"mode\": \"single\",\r\n \"sort\": \"none\"\r\n }\r\n },\r\n \"pluginVersion\": \"8.2.5\",\r\n \"targets\": [\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"editorMode\": \"code\",\r\n \"exemplar\": false,\r\n \"expr\": \"dubbo_consumer_requests_total_aggregate{application_name=\\\"$application_name\\\"}\",\r\n \"instant\": false,\r\n \"interval\": \"\",\r\n \"legendFormat\": \"{{interface}}.{{method}}\",\r\n \"range\": true,\r\n \"refId\": \"A\"\r\n }\r\n ],\r\n \"title\": \"consumer_requests_total_aggregate\",\r\n \"type\": \"timeseries\"\r\n },\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"description\": \"\",\r\n \"fieldConfig\": {\r\n \"defaults\": {\r\n \"color\": {\r\n \"mode\": \"palette-classic\"\r\n },\r\n \"custom\": {\r\n \"axisCenteredZero\": false,\r\n \"axisColorMode\": \"text\",\r\n \"axisLabel\": \"\",\r\n \"axisPlacement\": \"auto\",\r\n \"barAlignment\": 0,\r\n \"drawStyle\": \"line\",\r\n \"fillOpacity\": 13,\r\n \"gradientMode\": \"none\",\r\n \"hideFrom\": {\r\n \"legend\": false,\r\n \"tooltip\": false,\r\n \"viz\": false\r\n },\r\n \"lineInterpolation\": \"linear\",\r\n \"lineWidth\": 1,\r\n \"pointSize\": 5,\r\n \"scaleDistribution\": {\r\n \"type\": \"linear\"\r\n },\r\n \"showPoints\": \"auto\",\r\n \"spanNulls\": false,\r\n \"stacking\": {\r\n \"group\": \"A\",\r\n \"mode\": \"none\"\r\n },\r\n \"thresholdsStyle\": {\r\n \"mode\": \"off\"\r\n }\r\n },\r\n \"mappings\": [],\r\n \"thresholds\": {\r\n \"mode\": \"absolute\",\r\n \"steps\": [\r\n {\r\n \"color\": \"green\",\r\n \"value\": null\r\n },\r\n {\r\n \"color\": \"red\",\r\n \"value\": 80\r\n }\r\n ]\r\n }\r\n },\r\n \"overrides\": []\r\n },\r\n \"gridPos\": {\r\n \"h\": 7,\r\n \"w\": 12,\r\n \"x\": 12,\r\n \"y\": 56\r\n },\r\n \"id\": 70,\r\n \"options\": {\r\n \"legend\": {\r\n \"calcs\": [],\r\n \"displayMode\": \"list\",\r\n \"placement\": \"bottom\",\r\n \"showLegend\": true\r\n },\r\n \"tooltip\": {\r\n \"mode\": \"single\",\r\n \"sort\": \"none\"\r\n }\r\n },\r\n \"pluginVersion\": \"8.2.5\",\r\n \"targets\": [\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"editorMode\": \"code\",\r\n \"exemplar\": false,\r\n \"expr\": \"dubbo_consumer_requests_succeed_aggregate{application_name=\\\"$application_name\\\"}\",\r\n \"instant\": false,\r\n \"interval\": \"\",\r\n \"legendFormat\": \"{{interface}}.{{method}}\",\r\n \"range\": true,\r\n \"refId\": \"A\"\r\n }\r\n ],\r\n \"title\": \"consumer_requests_succeed_aggregate\",\r\n \"type\": \"timeseries\"\r\n }\r\n ],\r\n \"targets\": [\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"refId\": \"A\"\r\n }\r\n ],\r\n \"title\": \"Consumer Request\",\r\n \"type\": \"row\"\r\n },\r\n {\r\n \"collapsed\": false,\r\n \"gridPos\": {\r\n \"h\": 1,\r\n \"w\": 24,\r\n \"x\": 0,\r\n \"y\": 61\r\n },\r\n \"id\": 72,\r\n \"panels\": [],\r\n \"title\": \"Consumer RT\",\r\n \"type\": \"row\"\r\n },\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"description\": \"\",\r\n \"fieldConfig\": {\r\n \"defaults\": {\r\n \"color\": {\r\n \"mode\": \"palette-classic\"\r\n },\r\n \"custom\": {\r\n \"axisCenteredZero\": false,\r\n \"axisColorMode\": \"text\",\r\n \"axisLabel\": \"\",\r\n \"axisPlacement\": \"auto\",\r\n \"barAlignment\": 0,\r\n \"drawStyle\": \"bars\",\r\n \"fillOpacity\": 72,\r\n \"gradientMode\": \"opacity\",\r\n \"hideFrom\": {\r\n \"legend\": false,\r\n \"tooltip\": false,\r\n \"viz\": false\r\n },\r\n \"lineInterpolation\": \"linear\",\r\n \"lineWidth\": 1,\r\n \"pointSize\": 5,\r\n \"scaleDistribution\": {\r\n \"type\": \"linear\"\r\n },\r\n \"showPoints\": \"auto\",\r\n \"spanNulls\": false,\r\n \"stacking\": {\r\n \"group\": \"A\",\r\n \"mode\": \"none\"\r\n },\r\n \"thresholdsStyle\": {\r\n \"mode\": \"off\"\r\n }\r\n },\r\n \"mappings\": [],\r\n \"thresholds\": {\r\n \"mode\": \"absolute\",\r\n \"steps\": [\r\n {\r\n \"color\": \"green\",\r\n \"value\": null\r\n },\r\n {\r\n \"color\": \"red\",\r\n \"value\": 80\r\n }\r\n ]\r\n },\r\n \"unit\": \"ms\"\r\n },\r\n \"overrides\": []\r\n },\r\n \"gridPos\": {\r\n \"h\": 7,\r\n \"w\": 23,\r\n \"x\": 0,\r\n \"y\": 62\r\n },\r\n \"id\": 75,\r\n \"options\": {\r\n \"legend\": {\r\n \"calcs\": [\r\n \"min\",\r\n \"max\"\r\n ],\r\n \"displayMode\": \"table\",\r\n \"placement\": \"bottom\",\r\n \"showLegend\": true\r\n },\r\n \"tooltip\": {\r\n \"mode\": \"single\",\r\n \"sort\": \"none\"\r\n }\r\n },\r\n \"pluginVersion\": \"8.2.5\",\r\n \"targets\": [\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"editorMode\": \"code\",\r\n \"exemplar\": false,\r\n \"expr\": \"increase(dubbo_consumer_rt_seconds_sum{application_name=\\\"$application_name\\\"}[1m])\",\r\n \"format\": \"time_series\",\r\n \"instant\": false,\r\n \"interval\": \"\",\r\n \"legendFormat\": \"{{interface}}.{{method}}\",\r\n \"range\": true,\r\n \"refId\": \"A\"\r\n }\r\n ],\r\n \"title\": \"consumer_rt_sum(1m)\",\r\n \"type\": \"timeseries\"\r\n },\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"description\": \"\",\r\n \"fieldConfig\": {\r\n \"defaults\": {\r\n \"color\": {\r\n \"mode\": \"thresholds\"\r\n },\r\n \"mappings\": [],\r\n \"thresholds\": {\r\n \"mode\": \"absolute\",\r\n \"steps\": [\r\n {\r\n \"color\": \"green\",\r\n \"value\": null\r\n },\r\n {\r\n \"color\": \"red\",\r\n \"value\": 80\r\n }\r\n ]\r\n },\r\n \"unit\": \"ms\"\r\n },\r\n \"overrides\": []\r\n },\r\n \"gridPos\": {\r\n \"h\": 7,\r\n \"w\": 12,\r\n \"x\": 0,\r\n \"y\": 69\r\n },\r\n \"id\": 76,\r\n \"options\": {\r\n \"colorMode\": \"value\",\r\n \"graphMode\": \"area\",\r\n \"justifyMode\": \"auto\",\r\n \"orientation\": \"auto\",\r\n \"reduceOptions\": {\r\n \"calcs\": [\r\n \"lastNotNull\"\r\n ],\r\n \"fields\": \"\",\r\n \"values\": false\r\n },\r\n \"textMode\": \"auto\"\r\n },\r\n \"pluginVersion\": \"9.3.2\",\r\n \"targets\": [\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"editorMode\": \"builder\",\r\n \"exemplar\": false,\r\n \"expr\": \"dubbo_provider_rt_seconds_min{application_name=\\\"$application_name\\\"}\",\r\n \"format\": \"time_series\",\r\n \"instant\": false,\r\n \"interval\": \"\",\r\n \"legendFormat\": \"{{interface}}.{{method}}\",\r\n \"range\": true,\r\n \"refId\": \"A\"\r\n }\r\n ],\r\n \"title\": \"consumer_rt_min\",\r\n \"type\": \"stat\"\r\n },\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"description\": \"\",\r\n \"fieldConfig\": {\r\n \"defaults\": {\r\n \"color\": {\r\n \"mode\": \"thresholds\"\r\n },\r\n \"mappings\": [],\r\n \"thresholds\": {\r\n \"mode\": \"absolute\",\r\n \"steps\": [\r\n {\r\n \"color\": \"green\",\r\n \"value\": null\r\n },\r\n {\r\n \"color\": \"red\",\r\n \"value\": 80\r\n }\r\n ]\r\n },\r\n \"unit\": \"ms\"\r\n },\r\n \"overrides\": []\r\n },\r\n \"gridPos\": {\r\n \"h\": 7,\r\n \"w\": 12,\r\n \"x\": 12,\r\n \"y\": 69\r\n },\r\n \"id\": 77,\r\n \"options\": {\r\n \"colorMode\": \"value\",\r\n \"graphMode\": \"area\",\r\n \"justifyMode\": \"auto\",\r\n \"orientation\": \"auto\",\r\n \"reduceOptions\": {\r\n \"calcs\": [\r\n \"lastNotNull\"\r\n ],\r\n \"fields\": \"\",\r\n \"values\": false\r\n },\r\n \"textMode\": \"auto\"\r\n },\r\n \"pluginVersion\": \"9.3.2\",\r\n \"targets\": [\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"editorMode\": \"code\",\r\n \"exemplar\": false,\r\n \"expr\": \"dubbo_consumer_rt_seconds_max{application_name=\\\"$application_name\\\"}\",\r\n \"format\": \"time_series\",\r\n \"instant\": false,\r\n \"interval\": \"\",\r\n \"legendFormat\": \"{{interface}}.{{method}}\",\r\n \"range\": true,\r\n \"refId\": \"A\"\r\n }\r\n ],\r\n \"title\": \"consumer_rt_max\",\r\n \"type\": \"stat\"\r\n },\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"description\": \"\",\r\n \"fieldConfig\": {\r\n \"defaults\": {\r\n \"color\": {\r\n \"mode\": \"palette-classic\"\r\n },\r\n \"custom\": {\r\n \"axisCenteredZero\": false,\r\n \"axisColorMode\": \"text\",\r\n \"axisLabel\": \"\",\r\n \"axisPlacement\": \"auto\",\r\n \"barAlignment\": 0,\r\n \"drawStyle\": \"bars\",\r\n \"fillOpacity\": 24,\r\n \"gradientMode\": \"opacity\",\r\n \"hideFrom\": {\r\n \"legend\": false,\r\n \"tooltip\": false,\r\n \"viz\": false\r\n },\r\n \"lineInterpolation\": \"linear\",\r\n \"lineWidth\": 1,\r\n \"pointSize\": 5,\r\n \"scaleDistribution\": {\r\n \"type\": \"linear\"\r\n },\r\n \"showPoints\": \"auto\",\r\n \"spanNulls\": false,\r\n \"stacking\": {\r\n \"group\": \"A\",\r\n \"mode\": \"none\"\r\n },\r\n \"thresholdsStyle\": {\r\n \"mode\": \"off\"\r\n }\r\n },\r\n \"mappings\": [],\r\n \"thresholds\": {\r\n \"mode\": \"absolute\",\r\n \"steps\": [\r\n {\r\n \"color\": \"green\",\r\n \"value\": null\r\n },\r\n {\r\n \"color\": \"red\",\r\n \"value\": 80\r\n }\r\n ]\r\n },\r\n \"unit\": \"ms\"\r\n },\r\n \"overrides\": []\r\n },\r\n \"gridPos\": {\r\n \"h\": 7,\r\n \"w\": 12,\r\n \"x\": 0,\r\n \"y\": 76\r\n },\r\n \"id\": 34,\r\n \"options\": {\r\n \"legend\": {\r\n \"calcs\": [],\r\n \"displayMode\": \"table\",\r\n \"placement\": \"bottom\",\r\n \"showLegend\": true\r\n },\r\n \"tooltip\": {\r\n \"mode\": \"single\",\r\n \"sort\": \"none\"\r\n }\r\n },\r\n \"pluginVersion\": \"8.2.5\",\r\n \"targets\": [\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"editorMode\": \"code\",\r\n \"exemplar\": false,\r\n \"expr\": \"dubbo_consumer_rt_seconds_avg{application_name=\\\"$application_name\\\"}\",\r\n \"format\": \"time_series\",\r\n \"instant\": false,\r\n \"interval\": \"\",\r\n \"legendFormat\": \"{{interface}}.{{method}}\",\r\n \"range\": true,\r\n \"refId\": \"A\"\r\n }\r\n ],\r\n \"title\": \"consumer_rt_avg \",\r\n \"type\": \"timeseries\"\r\n },\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"description\": \"\",\r\n \"fieldConfig\": {\r\n \"defaults\": {\r\n \"color\": {\r\n \"mode\": \"palette-classic\"\r\n },\r\n \"custom\": {\r\n \"axisCenteredZero\": false,\r\n \"axisColorMode\": \"text\",\r\n \"axisLabel\": \"\",\r\n \"axisPlacement\": \"auto\",\r\n \"barAlignment\": 0,\r\n \"drawStyle\": \"bars\",\r\n \"fillOpacity\": 35,\r\n \"gradientMode\": \"opacity\",\r\n \"hideFrom\": {\r\n \"legend\": false,\r\n \"tooltip\": false,\r\n \"viz\": false\r\n },\r\n \"lineInterpolation\": \"linear\",\r\n \"lineWidth\": 1,\r\n \"pointSize\": 5,\r\n \"scaleDistribution\": {\r\n \"type\": \"linear\"\r\n },\r\n \"showPoints\": \"auto\",\r\n \"spanNulls\": false,\r\n \"stacking\": {\r\n \"group\": \"A\",\r\n \"mode\": \"none\"\r\n },\r\n \"thresholdsStyle\": {\r\n \"mode\": \"off\"\r\n }\r\n },\r\n \"mappings\": [],\r\n \"thresholds\": {\r\n \"mode\": \"absolute\",\r\n \"steps\": [\r\n {\r\n \"color\": \"green\",\r\n \"value\": null\r\n },\r\n {\r\n \"color\": \"red\",\r\n \"value\": 80\r\n }\r\n ]\r\n },\r\n \"unit\": \"ms\"\r\n },\r\n \"overrides\": []\r\n },\r\n \"gridPos\": {\r\n \"h\": 7,\r\n \"w\": 12,\r\n \"x\": 12,\r\n \"y\": 76\r\n },\r\n \"id\": 79,\r\n \"options\": {\r\n \"legend\": {\r\n \"calcs\": [],\r\n \"displayMode\": \"list\",\r\n \"placement\": \"bottom\",\r\n \"showLegend\": true\r\n },\r\n \"tooltip\": {\r\n \"mode\": \"single\",\r\n \"sort\": \"none\"\r\n }\r\n },\r\n \"pluginVersion\": \"8.2.5\",\r\n \"targets\": [\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"editorMode\": \"code\",\r\n \"exemplar\": false,\r\n \"expr\": \"dubbo_consumer_rt_seconds_last{application_name=\\\"$application_name\\\"}\",\r\n \"instant\": false,\r\n \"interval\": \"\",\r\n \"legendFormat\": \"{{interface}}.{{method}}\",\r\n \"range\": true,\r\n \"refId\": \"A\"\r\n }\r\n ],\r\n \"title\": \"consumer_rt_last\",\r\n \"type\": \"timeseries\"\r\n },\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"description\": \"\",\r\n \"fieldConfig\": {\r\n \"defaults\": {\r\n \"color\": {\r\n \"mode\": \"palette-classic\"\r\n },\r\n \"custom\": {\r\n \"axisCenteredZero\": false,\r\n \"axisColorMode\": \"text\",\r\n \"axisLabel\": \"\",\r\n \"axisPlacement\": \"auto\",\r\n \"barAlignment\": 0,\r\n \"drawStyle\": \"bars\",\r\n \"fillOpacity\": 34,\r\n \"gradientMode\": \"opacity\",\r\n \"hideFrom\": {\r\n \"legend\": false,\r\n \"tooltip\": false,\r\n \"viz\": false\r\n },\r\n \"lineInterpolation\": \"linear\",\r\n \"lineWidth\": 1,\r\n \"pointSize\": 5,\r\n \"scaleDistribution\": {\r\n \"type\": \"linear\"\r\n },\r\n \"showPoints\": \"auto\",\r\n \"spanNulls\": false,\r\n \"stacking\": {\r\n \"group\": \"A\",\r\n \"mode\": \"none\"\r\n },\r\n \"thresholdsStyle\": {\r\n \"mode\": \"off\"\r\n }\r\n },\r\n \"mappings\": [],\r\n \"thresholds\": {\r\n \"mode\": \"absolute\",\r\n \"steps\": [\r\n {\r\n \"color\": \"green\",\r\n \"value\": null\r\n },\r\n {\r\n \"color\": \"red\",\r\n \"value\": 80\r\n }\r\n ]\r\n },\r\n \"unit\": \"ms\"\r\n },\r\n \"overrides\": []\r\n },\r\n \"gridPos\": {\r\n \"h\": 7,\r\n \"w\": 12,\r\n \"x\": 0,\r\n \"y\": 83\r\n },\r\n \"id\": 80,\r\n \"options\": {\r\n \"legend\": {\r\n \"calcs\": [],\r\n \"displayMode\": \"table\",\r\n \"placement\": \"bottom\",\r\n \"showLegend\": true\r\n },\r\n \"tooltip\": {\r\n \"mode\": \"single\",\r\n \"sort\": \"none\"\r\n }\r\n },\r\n \"pluginVersion\": \"8.2.5\",\r\n \"targets\": [\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"editorMode\": \"code\",\r\n \"exemplar\": false,\r\n \"expr\": \"dubbo_consumer_rt_seconds_p95{application_name=\\\"$application_name\\\"}\",\r\n \"format\": \"time_series\",\r\n \"instant\": false,\r\n \"interval\": \"\",\r\n \"legendFormat\": \"{{interface}}.{{method}}\",\r\n \"range\": true,\r\n \"refId\": \"A\"\r\n }\r\n ],\r\n \"title\": \"consumer_rt_p95\",\r\n \"type\": \"timeseries\"\r\n },\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"description\": \"\",\r\n \"fieldConfig\": {\r\n \"defaults\": {\r\n \"color\": {\r\n \"mode\": \"palette-classic\"\r\n },\r\n \"custom\": {\r\n \"axisCenteredZero\": false,\r\n \"axisColorMode\": \"text\",\r\n \"axisLabel\": \"\",\r\n \"axisPlacement\": \"auto\",\r\n \"barAlignment\": 0,\r\n \"drawStyle\": \"bars\",\r\n \"fillOpacity\": 31,\r\n \"gradientMode\": \"opacity\",\r\n \"hideFrom\": {\r\n \"legend\": false,\r\n \"tooltip\": false,\r\n \"viz\": false\r\n },\r\n \"lineInterpolation\": \"linear\",\r\n \"lineWidth\": 1,\r\n \"pointSize\": 5,\r\n \"scaleDistribution\": {\r\n \"type\": \"linear\"\r\n },\r\n \"showPoints\": \"auto\",\r\n \"spanNulls\": false,\r\n \"stacking\": {\r\n \"group\": \"A\",\r\n \"mode\": \"none\"\r\n },\r\n \"thresholdsStyle\": {\r\n \"mode\": \"off\"\r\n }\r\n },\r\n \"mappings\": [],\r\n \"thresholds\": {\r\n \"mode\": \"absolute\",\r\n \"steps\": [\r\n {\r\n \"color\": \"green\",\r\n \"value\": null\r\n },\r\n {\r\n \"color\": \"red\",\r\n \"value\": 80\r\n }\r\n ]\r\n },\r\n \"unit\": \"ms\"\r\n },\r\n \"overrides\": [\r\n {\r\n \"__systemRef\": \"hideSeriesFrom\",\r\n \"matcher\": {\r\n \"id\": \"byNames\",\r\n \"options\": {\r\n \"mode\": \"exclude\",\r\n \"names\": [\r\n \"org.apache.dubbo.samples.metrics.prometheus.api.DemoService.sayHello\"\r\n ],\r\n \"prefix\": \"All except:\",\r\n \"readOnly\": true\r\n }\r\n },\r\n \"properties\": [\r\n {\r\n \"id\": \"custom.hideFrom\",\r\n \"value\": {\r\n \"legend\": false,\r\n \"tooltip\": false,\r\n \"viz\": true\r\n }\r\n }\r\n ]\r\n }\r\n ]\r\n },\r\n \"gridPos\": {\r\n \"h\": 7,\r\n \"w\": 12,\r\n \"x\": 12,\r\n \"y\": 83\r\n },\r\n \"id\": 81,\r\n \"options\": {\r\n \"legend\": {\r\n \"calcs\": [],\r\n \"displayMode\": \"table\",\r\n \"placement\": \"bottom\",\r\n \"showLegend\": true\r\n },\r\n \"tooltip\": {\r\n \"mode\": \"single\",\r\n \"sort\": \"none\"\r\n }\r\n },\r\n \"pluginVersion\": \"8.2.5\",\r\n \"targets\": [\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"editorMode\": \"code\",\r\n \"exemplar\": false,\r\n \"expr\": \"dubbo_consumer_rt_seconds_p99{application_name=\\\"$application_name\\\"}\",\r\n \"format\": \"time_series\",\r\n \"instant\": false,\r\n \"interval\": \"\",\r\n \"legendFormat\": \"{{interface}}.{{method}}\",\r\n \"range\": true,\r\n \"refId\": \"A\"\r\n }\r\n ],\r\n \"title\": \"consumer_rt_p99\",\r\n \"type\": \"timeseries\"\r\n },\r\n {\r\n \"collapsed\": true,\r\n \"gridPos\": {\r\n \"h\": 1,\r\n \"w\": 24,\r\n \"x\": 0,\r\n \"y\": 90\r\n },\r\n \"id\": 74,\r\n \"panels\": [\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"description\": \"\",\r\n \"fieldConfig\": {\r\n \"defaults\": {\r\n \"color\": {\r\n \"mode\": \"palette-classic\"\r\n },\r\n \"custom\": {\r\n \"axisCenteredZero\": false,\r\n \"axisColorMode\": \"text\",\r\n \"axisLabel\": \"\",\r\n \"axisPlacement\": \"auto\",\r\n \"barAlignment\": 0,\r\n \"drawStyle\": \"line\",\r\n \"fillOpacity\": 14,\r\n \"gradientMode\": \"none\",\r\n \"hideFrom\": {\r\n \"legend\": false,\r\n \"tooltip\": false,\r\n \"viz\": false\r\n },\r\n \"lineInterpolation\": \"linear\",\r\n \"lineWidth\": 1,\r\n \"pointSize\": 5,\r\n \"scaleDistribution\": {\r\n \"type\": \"linear\"\r\n },\r\n \"showPoints\": \"auto\",\r\n \"spanNulls\": false,\r\n \"stacking\": {\r\n \"group\": \"A\",\r\n \"mode\": \"none\"\r\n },\r\n \"thresholdsStyle\": {\r\n \"mode\": \"off\"\r\n }\r\n },\r\n \"mappings\": [],\r\n \"thresholds\": {\r\n \"mode\": \"absolute\",\r\n \"steps\": [\r\n {\r\n \"color\": \"green\",\r\n \"value\": null\r\n },\r\n {\r\n \"color\": \"red\",\r\n \"value\": 80\r\n }\r\n ]\r\n }\r\n },\r\n \"overrides\": []\r\n },\r\n \"gridPos\": {\r\n \"h\": 5,\r\n \"w\": 24,\r\n \"x\": 0,\r\n \"y\": 7\r\n },\r\n \"id\": 82,\r\n \"options\": {\r\n \"legend\": {\r\n \"calcs\": [],\r\n \"displayMode\": \"table\",\r\n \"placement\": \"bottom\",\r\n \"showLegend\": true\r\n },\r\n \"tooltip\": {\r\n \"mode\": \"single\",\r\n \"sort\": \"none\"\r\n }\r\n },\r\n \"pluginVersion\": \"8.2.5\",\r\n \"targets\": [\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"editorMode\": \"code\",\r\n \"exemplar\": false,\r\n \"expr\": \"dubbo_consumer_requests_failed_total{application_name=\\\"$application_name\\\"} OR on() vector(0)\",\r\n \"format\": \"time_series\",\r\n \"instant\": false,\r\n \"interval\": \"\",\r\n \"legendFormat\": \"{{interface}}.{{method}}\",\r\n \"range\": true,\r\n \"refId\": \"A\"\r\n }\r\n ],\r\n \"title\": \"consumer_requests_failed_total\",\r\n \"type\": \"timeseries\"\r\n },\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"description\": \"\",\r\n \"fieldConfig\": {\r\n \"defaults\": {\r\n \"color\": {\r\n \"mode\": \"palette-classic\"\r\n },\r\n \"custom\": {\r\n \"axisCenteredZero\": false,\r\n \"axisColorMode\": \"text\",\r\n \"axisLabel\": \"\",\r\n \"axisPlacement\": \"auto\",\r\n \"barAlignment\": 0,\r\n \"drawStyle\": \"line\",\r\n \"fillOpacity\": 14,\r\n \"gradientMode\": \"none\",\r\n \"hideFrom\": {\r\n \"legend\": false,\r\n \"tooltip\": false,\r\n \"viz\": false\r\n },\r\n \"lineInterpolation\": \"linear\",\r\n \"lineWidth\": 1,\r\n \"pointSize\": 5,\r\n \"scaleDistribution\": {\r\n \"type\": \"linear\"\r\n },\r\n \"showPoints\": \"auto\",\r\n \"spanNulls\": false,\r\n \"stacking\": {\r\n \"group\": \"A\",\r\n \"mode\": \"none\"\r\n },\r\n \"thresholdsStyle\": {\r\n \"mode\": \"off\"\r\n }\r\n },\r\n \"mappings\": [],\r\n \"thresholds\": {\r\n \"mode\": \"absolute\",\r\n \"steps\": [\r\n {\r\n \"color\": \"green\",\r\n \"value\": null\r\n },\r\n {\r\n \"color\": \"red\",\r\n \"value\": 80\r\n }\r\n ]\r\n }\r\n },\r\n \"overrides\": []\r\n },\r\n \"gridPos\": {\r\n \"h\": 7,\r\n \"w\": 12,\r\n \"x\": 0,\r\n \"y\": 12\r\n },\r\n \"id\": 83,\r\n \"options\": {\r\n \"legend\": {\r\n \"calcs\": [],\r\n \"displayMode\": \"table\",\r\n \"placement\": \"bottom\",\r\n \"showLegend\": true\r\n },\r\n \"tooltip\": {\r\n \"mode\": \"single\",\r\n \"sort\": \"none\"\r\n }\r\n },\r\n \"pluginVersion\": \"8.2.5\",\r\n \"targets\": [\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"editorMode\": \"code\",\r\n \"exemplar\": false,\r\n \"expr\": \"dubbo_consumer_requests_limit_total{application_name=\\\"$application_name\\\"} OR on() vector(0)\",\r\n \"format\": \"time_series\",\r\n \"instant\": false,\r\n \"interval\": \"\",\r\n \"legendFormat\": \"{{interface}}.{{method}}\",\r\n \"range\": true,\r\n \"refId\": \"A\"\r\n }\r\n ],\r\n \"title\": \"consumer_requests_limit\",\r\n \"type\": \"timeseries\"\r\n },\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"description\": \"\",\r\n \"fieldConfig\": {\r\n \"defaults\": {\r\n \"color\": {\r\n \"mode\": \"palette-classic\"\r\n },\r\n \"custom\": {\r\n \"axisCenteredZero\": false,\r\n \"axisColorMode\": \"text\",\r\n \"axisLabel\": \"\",\r\n \"axisPlacement\": \"auto\",\r\n \"barAlignment\": 0,\r\n \"drawStyle\": \"line\",\r\n \"fillOpacity\": 14,\r\n \"gradientMode\": \"none\",\r\n \"hideFrom\": {\r\n \"legend\": false,\r\n \"tooltip\": false,\r\n \"viz\": false\r\n },\r\n \"lineInterpolation\": \"linear\",\r\n \"lineWidth\": 1,\r\n \"pointSize\": 5,\r\n \"scaleDistribution\": {\r\n \"type\": \"linear\"\r\n },\r\n \"showPoints\": \"auto\",\r\n \"spanNulls\": false,\r\n \"stacking\": {\r\n \"group\": \"A\",\r\n \"mode\": \"none\"\r\n },\r\n \"thresholdsStyle\": {\r\n \"mode\": \"off\"\r\n }\r\n },\r\n \"mappings\": [],\r\n \"thresholds\": {\r\n \"mode\": \"absolute\",\r\n \"steps\": [\r\n {\r\n \"color\": \"green\",\r\n \"value\": null\r\n },\r\n {\r\n \"color\": \"red\",\r\n \"value\": 80\r\n }\r\n ]\r\n }\r\n },\r\n \"overrides\": []\r\n },\r\n \"gridPos\": {\r\n \"h\": 7,\r\n \"w\": 12,\r\n \"x\": 12,\r\n \"y\": 12\r\n },\r\n \"id\": 84,\r\n \"options\": {\r\n \"legend\": {\r\n \"calcs\": [],\r\n \"displayMode\": \"table\",\r\n \"placement\": \"bottom\",\r\n \"showLegend\": true\r\n },\r\n \"tooltip\": {\r\n \"mode\": \"single\",\r\n \"sort\": \"none\"\r\n }\r\n },\r\n \"pluginVersion\": \"8.2.5\",\r\n \"targets\": [\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"editorMode\": \"code\",\r\n \"exemplar\": false,\r\n \"expr\": \"dubbo_consumer_requests_business_failed_total{application_name=\\\"$application_name\\\"} OR on() vector(0)\",\r\n \"format\": \"time_series\",\r\n \"instant\": false,\r\n \"interval\": \"\",\r\n \"legendFormat\": \"{{interface}}.{{method}}\",\r\n \"range\": true,\r\n \"refId\": \"A\"\r\n }\r\n ],\r\n \"title\": \"consumer_requests_business_failed\",\r\n \"type\": \"timeseries\"\r\n },\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"description\": \"\",\r\n \"fieldConfig\": {\r\n \"defaults\": {\r\n \"color\": {\r\n \"mode\": \"palette-classic\"\r\n },\r\n \"custom\": {\r\n \"axisCenteredZero\": false,\r\n \"axisColorMode\": \"text\",\r\n \"axisLabel\": \"\",\r\n \"axisPlacement\": \"auto\",\r\n \"barAlignment\": 0,\r\n \"drawStyle\": \"line\",\r\n \"fillOpacity\": 14,\r\n \"gradientMode\": \"none\",\r\n \"hideFrom\": {\r\n \"legend\": false,\r\n \"tooltip\": false,\r\n \"viz\": false\r\n },\r\n \"lineInterpolation\": \"linear\",\r\n \"lineWidth\": 1,\r\n \"pointSize\": 5,\r\n \"scaleDistribution\": {\r\n \"type\": \"linear\"\r\n },\r\n \"showPoints\": \"auto\",\r\n \"spanNulls\": false,\r\n \"stacking\": {\r\n \"group\": \"A\",\r\n \"mode\": \"none\"\r\n },\r\n \"thresholdsStyle\": {\r\n \"mode\": \"off\"\r\n }\r\n },\r\n \"mappings\": [],\r\n \"thresholds\": {\r\n \"mode\": \"absolute\",\r\n \"steps\": [\r\n {\r\n \"color\": \"green\",\r\n \"value\": null\r\n },\r\n {\r\n \"color\": \"red\",\r\n \"value\": 80\r\n }\r\n ]\r\n }\r\n },\r\n \"overrides\": []\r\n },\r\n \"gridPos\": {\r\n \"h\": 7,\r\n \"w\": 12,\r\n \"x\": 0,\r\n \"y\": 19\r\n },\r\n \"id\": 85,\r\n \"options\": {\r\n \"legend\": {\r\n \"calcs\": [],\r\n \"displayMode\": \"table\",\r\n \"placement\": \"bottom\",\r\n \"showLegend\": true\r\n },\r\n \"tooltip\": {\r\n \"mode\": \"single\",\r\n \"sort\": \"none\"\r\n }\r\n },\r\n \"pluginVersion\": \"8.2.5\",\r\n \"targets\": [\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"editorMode\": \"code\",\r\n \"exemplar\": false,\r\n \"expr\": \"dubbo_consumer_requests_unknown_failed_total{application_name=\\\"$application_name\\\"}OR on() vector(0)\",\r\n \"format\": \"time_series\",\r\n \"instant\": false,\r\n \"interval\": \"\",\r\n \"legendFormat\": \"{{interface}}.{{method}}\",\r\n \"range\": true,\r\n \"refId\": \"A\"\r\n }\r\n ],\r\n \"title\": \"consumer_requests_unknown_failed\",\r\n \"type\": \"timeseries\"\r\n },\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"description\": \"\",\r\n \"fieldConfig\": {\r\n \"defaults\": {\r\n \"color\": {\r\n \"mode\": \"palette-classic\"\r\n },\r\n \"custom\": {\r\n \"axisCenteredZero\": false,\r\n \"axisColorMode\": \"text\",\r\n \"axisLabel\": \"\",\r\n \"axisPlacement\": \"auto\",\r\n \"barAlignment\": 0,\r\n \"drawStyle\": \"line\",\r\n \"fillOpacity\": 14,\r\n \"gradientMode\": \"none\",\r\n \"hideFrom\": {\r\n \"legend\": false,\r\n \"tooltip\": false,\r\n \"viz\": false\r\n },\r\n \"lineInterpolation\": \"linear\",\r\n \"lineWidth\": 1,\r\n \"pointSize\": 5,\r\n \"scaleDistribution\": {\r\n \"type\": \"linear\"\r\n },\r\n \"showPoints\": \"auto\",\r\n \"spanNulls\": false,\r\n \"stacking\": {\r\n \"group\": \"A\",\r\n \"mode\": \"none\"\r\n },\r\n \"thresholdsStyle\": {\r\n \"mode\": \"off\"\r\n }\r\n },\r\n \"mappings\": [],\r\n \"thresholds\": {\r\n \"mode\": \"absolute\",\r\n \"steps\": [\r\n {\r\n \"color\": \"green\",\r\n \"value\": null\r\n },\r\n {\r\n \"color\": \"red\",\r\n \"value\": 80\r\n }\r\n ]\r\n }\r\n },\r\n \"overrides\": []\r\n },\r\n \"gridPos\": {\r\n \"h\": 7,\r\n \"w\": 12,\r\n \"x\": 12,\r\n \"y\": 19\r\n },\r\n \"id\": 86,\r\n \"options\": {\r\n \"legend\": {\r\n \"calcs\": [],\r\n \"displayMode\": \"table\",\r\n \"placement\": \"bottom\",\r\n \"showLegend\": true\r\n },\r\n \"tooltip\": {\r\n \"mode\": \"single\",\r\n \"sort\": \"none\"\r\n }\r\n },\r\n \"pluginVersion\": \"8.2.5\",\r\n \"targets\": [\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"editorMode\": \"code\",\r\n \"exemplar\": false,\r\n \"expr\": \"dubbo_consumer_requests_timeout_total{application_name=\\\"$application_name\\\"} OR on() vector(0)\",\r\n \"format\": \"time_series\",\r\n \"instant\": false,\r\n \"interval\": \"\",\r\n \"legendFormat\": \"{{interface}}.{{method}}\",\r\n \"range\": true,\r\n \"refId\": \"A\"\r\n }\r\n ],\r\n \"title\": \"consumer_requests_timeout\",\r\n \"type\": \"timeseries\"\r\n }\r\n ],\r\n \"title\": \"Consumer Error\",\r\n \"type\": \"row\"\r\n },\r\n {\r\n \"collapsed\": true,\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"gridPos\": {\r\n \"h\": 1,\r\n \"w\": 24,\r\n \"x\": 0,\r\n \"y\": 91\r\n },\r\n \"id\": 4,\r\n \"panels\": [],\r\n \"targets\": [\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"refId\": \"A\"\r\n }\r\n ],\r\n \"title\": \"注册中心\",\r\n \"type\": \"row\"\r\n },\r\n {\r\n \"collapsed\": true,\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"gridPos\": {\r\n \"h\": 1,\r\n \"w\": 24,\r\n \"x\": 0,\r\n \"y\": 92\r\n },\r\n \"id\": 2,\r\n \"panels\": [],\r\n \"targets\": [\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"refId\": \"A\"\r\n }\r\n ],\r\n \"title\": \"配置中心\",\r\n \"type\": \"row\"\r\n },\r\n {\r\n \"collapsed\": true,\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"gridPos\": {\r\n \"h\": 1,\r\n \"w\": 24,\r\n \"x\": 0,\r\n \"y\": 93\r\n },\r\n \"id\": 8,\r\n \"panels\": [],\r\n \"targets\": [\r\n {\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"refId\": \"A\"\r\n }\r\n ],\r\n \"title\": \"元数据中心\",\r\n \"type\": \"row\"\r\n }\r\n ],\r\n \"refresh\": \"\",\r\n \"schemaVersion\": 37,\r\n \"style\": \"dark\",\r\n \"tags\": [],\r\n \"templating\": {\r\n \"list\": [\r\n {\r\n \"current\": {\r\n \"selected\": false,\r\n \"text\": \"metrics-demo-consumer\",\r\n \"value\": \"metrics-demo-consumer\"\r\n },\r\n \"datasource\": {\r\n \"type\": \"prometheus\",\r\n \"uid\": \"U_7pLbpnk\"\r\n },\r\n \"definition\": \"dubbo_provider_rt_seconds_p99\",\r\n \"description\": \"\",\r\n \"hide\": 1,\r\n \"includeAll\": false,\r\n \"label\": \"application_name\",\r\n \"multi\": false,\r\n \"name\": \"application_name\",\r\n \"options\": [],\r\n \"query\": {\r\n \"query\": \"dubbo_provider_rt_seconds_p99\",\r\n \"refId\": \"StandardVariableQuery\"\r\n },\r\n \"refresh\": 1,\r\n \"regex\": \"/.*application_name=\\\"([^\\\"]*).*/\",\r\n \"skipUrlSync\": false,\r\n \"sort\": 0,\r\n \"type\": \"query\"\r\n }\r\n ]\r\n },\r\n \"time\": {\r\n \"from\": \"now-24h\",\r\n \"to\": \"now\"\r\n },\r\n \"timepicker\": {},\r\n \"timezone\": \"\",\r\n \"title\": \"Dubbo可观测性面板\",\r\n \"uid\": \"ewNiYNcVk\",\r\n \"version\": 42,\r\n \"weekStart\": \"\"\r\n}"
-kind: ConfigMap
-metadata:
- creationTimestamp: null
- name: admin-extra-dashboards
- namespace: dubbo-system
----
-
diff --git a/app/dubboctl/internal/util/golden.go b/app/dubboctl/internal/util/golden.go
index d021766ce..8eeef3c03 100644
--- a/app/dubboctl/internal/util/golden.go
+++ b/app/dubboctl/internal/util/golden.go
@@ -22,11 +22,6 @@ import (
"strings"
)
-const (
- ConfigString = " admin-password: dmtWZk9qZ1NON3UyTllmbm1kVElJNUNhNFVPcnA2N2ptZW1NWWYwRw=="
- SecretStrig = " checksum/secret: fcc7025ab369db4fb572806572b15300f643341d253750f1b1a770372cb8457c"
-)
-
// TestYAMLEqual judges whether golden and result yaml are the same and return the diff if they are different.
// If this function returns error, it means that golden file or result file could not be formatted.
// eg:
@@ -71,9 +66,6 @@ func TestYAMLEqual(golden, result string) (bool, string, error) {
for scannerG.Scan() && scannerR.Scan() {
line += 1
lineG := scannerG.Text()
- if lineG == ConfigString || lineG == SecretStrig {
- continue
- }
lineR := scannerR.Text()
// judge whether lineG and lindR are the same. if not, add this diff line to diffBuilder.
if !isTestYAMLLineEqual(lineG, lineR) {
@@ -92,7 +84,7 @@ func TestYAMLEqual(golden, result string) (bool, string, error) {
lineStart, lineEnd := line+1, line
for scannerR.Scan() {
lineEnd += 1
- addBuilder.WriteString(scannerR.Text())
+ addBuilder.WriteString(scannerR.Text() + "\n")
}
// length of result is equal to length of golden
if lineStart > lineEnd {