Add service global topN widget on `General-Root` and `Mesh-Root` dashboard. (#12721)

This commit is contained in:
Wan Kai 2024-10-24 11:50:05 +08:00 committed by GitHub
parent 38b775ed2a
commit 94d8fef4bc
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 152 additions and 6 deletions

View File

@ -44,6 +44,7 @@
* Add content decorations to Table and Card widgets.
* Support the endpoint list widget query with duration parameter.
* Support ranges for Value Mappings.
* Add service global topN widget on `General-Root` and `Mesh-Root` dashboard.
#### Documentation
* Update release document to adopt newly added revision-based process.

View File

@ -5,7 +5,7 @@
"children": [
{
"x": 0,
"y": 2,
"y": 13,
"w": 24,
"h": 52,
"i": "1",
@ -194,13 +194,86 @@
"textAlign": "left",
"url": "https://skywalking.apache.org/docs/main/next/en/setup/service-agent/server-agents/"
}
},
{
"x": 0,
"y": 2,
"w": 6,
"h": 11,
"i": "101",
"type": "Widget",
"expressions": [
"top_n(service_apdex,10,des,attr0='GENERAL')/10000"
],
"graph": {
"type": "TopList",
"color": "purple"
},
"widget": {
"title": "Service Apdex"
}
},
{
"x": 12,
"y": 2,
"w": 6,
"h": 11,
"i": "102",
"type": "Widget",
"expressions": [
"top_n(service_resp_time,10,des,attr0='GENERAL')"
],
"graph": {
"type": "TopList",
"color": "purple"
},
"widget": {
"title": "Service Avg Response Time (ms)"
}
},
{
"x": 6,
"y": 2,
"w": 6,
"h": 11,
"i": "103",
"type": "Widget",
"expressions": [
"top_n(service_sla,10,asc,attr0='GENERAL')/100"
],
"widget": {
"title": "Success Rate"
},
"graph": {
"type": "TopList",
"color": "purple"
}
},
{
"x": 18,
"y": 2,
"w": 6,
"h": 11,
"i": "104",
"type": "Widget",
"expressions": [
"top_n(service_cpm,10,des,attr0='GENERAL')"
],
"widget": {
"title": "Service Load (calls / min)",
"tips": "For HTTP 1/2, gRPC, RPC services, this means Calls Per Minute (calls / min)"
},
"graph": {
"type": "TopList",
"color": "purple"
}
}
],
"id": "General-Root",
"layer": "GENERAL",
"entity": "All",
"name": "General-Root",
"isRoot": true
"isRoot": true,
"path": "/General-Service/Services"
}
}
]

View File

@ -5,7 +5,7 @@
"children": [
{
"x": 0,
"y": 2,
"y": 13,
"w": 24,
"h": 52,
"i": "1",
@ -180,13 +180,85 @@
"textAlign": "left",
"url": "https://skywalking.apache.org/docs/main/next/en/setup/envoy/als_setting/"
}
},
{
"x": 12,
"y": 2,
"w": 6,
"h": 11,
"i": "101",
"type": "Widget",
"expressions": [
"top_n(service_resp_time,10,des,attr0='MESH')"
],
"graph": {
"type": "TopList",
"color": "purple"
},
"widget": {
"title": "Service Avg Response Time (ms)"
}
},
{
"x": 18,
"y": 2,
"w": 6,
"h": 11,
"i": "102",
"type": "Widget",
"expressions": [
"top_n(service_cpm,10,des,attr0='MESH')"
],
"widget": {
"title": "Service Load (calls or packets / min)"
},
"graph": {
"type": "TopList",
"color": "purple"
}
},
{
"x": 6,
"y": 2,
"w": 6,
"h": 11,
"i": "103",
"type": "Widget",
"expressions": [
"top_n(service_sla,10,asc,attr0='MESH')/100"
],
"widget": {
"title": "Success Rate"
},
"graph": {
"type": "TopList",
"color": "purple"
}
},
{
"x": 0,
"y": 2,
"w": 6,
"h": 11,
"i": "104",
"type": "Widget",
"expressions": [
"top_n(service_apdex,10,des,attr0='MESH')/10000"
],
"graph": {
"type": "TopList",
"color": "purple"
},
"widget": {
"title": "Service Apdex"
}
}
],
"layer": "MESH",
"entity": "All",
"name": "Mesh-Root",
"id": "Mesh-Root",
"isRoot": true
"isRoot": true,
"path": "/Service-Mesh/Services"
}
}
]