mirror of https://github.com/grafana/grafana
Explore: Download and upload service graphs for Tempo (#50260)
* Download service graph from inspect data tab * Upload service graph * Fix testspull/50317/head
parent
cbfac157fb
commit
f9ddb8bf86
@ -0,0 +1,315 @@ |
||||
[ |
||||
{ |
||||
"name": "Nodes", |
||||
"meta": { |
||||
"preferredVisualisationType": "nodeGraph" |
||||
}, |
||||
"fields": [ |
||||
{ |
||||
"name": "id", |
||||
"type": "string", |
||||
"config": { |
||||
"links": [ |
||||
{ |
||||
"url": "", |
||||
"title": "Request rate", |
||||
"internal": { |
||||
"query": { |
||||
"expr": "rate(traces_service_graph_request_total{server=\"${__data.fields.id}\"}[$__rate_interval])" |
||||
}, |
||||
"datasourceUid": "7_o0Ho87z", |
||||
"datasourceName": "Prometheus" |
||||
} |
||||
}, |
||||
{ |
||||
"url": "", |
||||
"title": "Request histogram", |
||||
"internal": { |
||||
"query": { |
||||
"expr": "histogram_quantile(0.9, sum(rate(traces_service_graph_request_server_seconds_bucket{server=\"${__data.fields.id}\"}[$__rate_interval])) by (le, client, server))" |
||||
}, |
||||
"datasourceUid": "7_o0Ho87z", |
||||
"datasourceName": "Prometheus" |
||||
} |
||||
}, |
||||
{ |
||||
"url": "", |
||||
"title": "Failed request rate", |
||||
"internal": { |
||||
"query": { |
||||
"expr": "rate(traces_service_graph_request_failed_total{server=\"${__data.fields.id}\"}[$__rate_interval])" |
||||
}, |
||||
"datasourceUid": "7_o0Ho87z", |
||||
"datasourceName": "Prometheus" |
||||
} |
||||
}, |
||||
{ |
||||
"url": "", |
||||
"title": "View traces", |
||||
"internal": { |
||||
"query": { |
||||
"queryType": "nativeSearch", |
||||
"serviceName": "${__data.fields[0]}" |
||||
}, |
||||
"datasourceUid": "TNS Tempo", |
||||
"datasourceName": "Tempo" |
||||
} |
||||
} |
||||
] |
||||
}, |
||||
"values": ["db", "app", "lb"], |
||||
"state": null |
||||
}, |
||||
{ |
||||
"name": "title", |
||||
"config": { |
||||
"displayName": "Service name" |
||||
}, |
||||
"type": "string", |
||||
"values": ["db", "app", "lb"], |
||||
"state": null |
||||
}, |
||||
{ |
||||
"name": "mainstat", |
||||
"config": { |
||||
"unit": "ms/r", |
||||
"displayName": "Average response time" |
||||
}, |
||||
"type": "number", |
||||
"values": [8.817128259611174, 51.8661058283908, null], |
||||
"state": { |
||||
"calcs": { |
||||
"sum": null, |
||||
"max": 51.8661058283908, |
||||
"min": 8.817128259611174, |
||||
"logmin": 8.817128259611174, |
||||
"mean": null, |
||||
"last": null, |
||||
"first": 8.817128259611174, |
||||
"lastNotNull": null, |
||||
"firstNotNull": 8.817128259611174, |
||||
"count": 3, |
||||
"nonNullCount": 3, |
||||
"allIsNull": false, |
||||
"allIsZero": false, |
||||
"range": 43.04897756877963, |
||||
"diff": null, |
||||
"delta": null, |
||||
"step": 43.04897756877963, |
||||
"diffperc": null, |
||||
"previousDeltaUp": true |
||||
}, |
||||
"displayName": "Average response time", |
||||
"multipleFrames": false |
||||
} |
||||
}, |
||||
{ |
||||
"name": "secondarystat", |
||||
"config": { |
||||
"unit": "r/sec", |
||||
"displayName": "Requests per second" |
||||
}, |
||||
"type": "number", |
||||
"values": [10.11, 10.16, null], |
||||
"state": { |
||||
"calcs": { |
||||
"sum": null, |
||||
"max": 10.16, |
||||
"min": 10.11, |
||||
"logmin": 10.11, |
||||
"mean": null, |
||||
"last": null, |
||||
"first": 10.11, |
||||
"lastNotNull": null, |
||||
"firstNotNull": 10.11, |
||||
"count": 3, |
||||
"nonNullCount": 3, |
||||
"allIsNull": false, |
||||
"allIsZero": false, |
||||
"range": 0.05000000000000071, |
||||
"diff": null, |
||||
"delta": null, |
||||
"step": 0.05000000000000071, |
||||
"diffperc": null, |
||||
"previousDeltaUp": true |
||||
}, |
||||
"displayName": "Requests per second", |
||||
"multipleFrames": false |
||||
} |
||||
}, |
||||
{ |
||||
"name": "arc__success", |
||||
"config": { |
||||
"displayName": "Success", |
||||
"color": { |
||||
"fixedColor": "green", |
||||
"mode": "fixed" |
||||
} |
||||
}, |
||||
"type": "number", |
||||
"values": [0.9223488506857254, 0.9141946824873654, 1], |
||||
"state": { |
||||
"calcs": { |
||||
"sum": 2.836543533173091, |
||||
"max": 1, |
||||
"min": 0.9141946824873654, |
||||
"logmin": 0.9141946824873654, |
||||
"mean": 0.9455145110576969, |
||||
"last": 1, |
||||
"first": 0.9223488506857254, |
||||
"lastNotNull": 1, |
||||
"firstNotNull": 0.9223488506857254, |
||||
"count": 3, |
||||
"nonNullCount": 3, |
||||
"allIsNull": false, |
||||
"allIsZero": false, |
||||
"range": 0.08580531751263465, |
||||
"diff": 0.07765114931427464, |
||||
"delta": 1, |
||||
"step": -0.008154168198360012, |
||||
"diffperc": 0.08418848167539263, |
||||
"previousDeltaUp": true |
||||
}, |
||||
"displayName": "Success", |
||||
"multipleFrames": false |
||||
} |
||||
}, |
||||
{ |
||||
"name": "arc__failed", |
||||
"config": { |
||||
"displayName": "Failed", |
||||
"color": { |
||||
"fixedColor": "red", |
||||
"mode": "fixed" |
||||
} |
||||
}, |
||||
"type": "number", |
||||
"values": [0.07765114931427468, 0.08580531751263458, 0], |
||||
"state": { |
||||
"calcs": { |
||||
"sum": 0.16345646682690926, |
||||
"max": 0.08580531751263458, |
||||
"min": 0, |
||||
"logmin": 0.07765114931427468, |
||||
"mean": 0.05448548894230309, |
||||
"last": 0, |
||||
"first": 0.07765114931427468, |
||||
"lastNotNull": 0, |
||||
"firstNotNull": 0.07765114931427468, |
||||
"count": 3, |
||||
"nonNullCount": 3, |
||||
"allIsNull": false, |
||||
"allIsZero": false, |
||||
"range": 0.08580531751263458, |
||||
"diff": -0.07765114931427468, |
||||
"delta": 0.008154168198359901, |
||||
"step": -0.08580531751263458, |
||||
"diffperc": -1, |
||||
"previousDeltaUp": false |
||||
}, |
||||
"displayName": "Failed", |
||||
"multipleFrames": false |
||||
} |
||||
} |
||||
], |
||||
"first": ["db", "app", "lb"], |
||||
"parsers": {}, |
||||
"length": 3 |
||||
}, |
||||
{ |
||||
"name": "Edges", |
||||
"meta": { |
||||
"preferredVisualisationType": "nodeGraph" |
||||
}, |
||||
"fields": [ |
||||
{ |
||||
"name": "id", |
||||
"type": "string", |
||||
"config": {}, |
||||
"values": ["app_db", "lb_app"], |
||||
"state": null |
||||
}, |
||||
{ |
||||
"name": "source", |
||||
"type": "string", |
||||
"config": {}, |
||||
"values": ["app", "lb"], |
||||
"state": null |
||||
}, |
||||
{ |
||||
"name": "target", |
||||
"type": "string", |
||||
"config": {}, |
||||
"values": ["db", "app"], |
||||
"state": null |
||||
}, |
||||
{ |
||||
"name": "mainstat", |
||||
"config": { |
||||
"unit": "r", |
||||
"displayName": "Requests" |
||||
}, |
||||
"type": "number", |
||||
"values": [36389.368959065294, 36559.070202313786], |
||||
"state": { |
||||
"calcs": { |
||||
"sum": 72948.43916137908, |
||||
"max": 36559.070202313786, |
||||
"min": 36389.368959065294, |
||||
"logmin": 36389.368959065294, |
||||
"mean": 36474.21958068954, |
||||
"last": 36559.070202313786, |
||||
"first": 36389.368959065294, |
||||
"lastNotNull": 36559.070202313786, |
||||
"firstNotNull": 36389.368959065294, |
||||
"count": 2, |
||||
"nonNullCount": 2, |
||||
"allIsNull": false, |
||||
"allIsZero": false, |
||||
"range": 169.70124324849166, |
||||
"diff": 169.70124324849166, |
||||
"delta": 169.70124324849166, |
||||
"step": 169.70124324849166, |
||||
"diffperc": 0.0046634840917244265, |
||||
"previousDeltaUp": true |
||||
} |
||||
} |
||||
}, |
||||
{ |
||||
"name": "secondarystat", |
||||
"config": { |
||||
"unit": "ms/r", |
||||
"displayName": "Average response time" |
||||
}, |
||||
"type": "number", |
||||
"values": [8.817128259611174, 51.8661058283908], |
||||
"state": { |
||||
"calcs": { |
||||
"sum": 60.683234088001974, |
||||
"max": 51.8661058283908, |
||||
"min": 8.817128259611174, |
||||
"logmin": 8.817128259611174, |
||||
"mean": 30.341617044000987, |
||||
"last": 51.8661058283908, |
||||
"first": 8.817128259611174, |
||||
"lastNotNull": 51.8661058283908, |
||||
"firstNotNull": 8.817128259611174, |
||||
"count": 2, |
||||
"nonNullCount": 2, |
||||
"allIsNull": false, |
||||
"allIsZero": false, |
||||
"range": 43.04897756877963, |
||||
"diff": 43.04897756877963, |
||||
"delta": 43.04897756877963, |
||||
"step": 43.04897756877963, |
||||
"diffperc": 4.882426148429198, |
||||
"previousDeltaUp": true |
||||
} |
||||
} |
||||
} |
||||
], |
||||
"first": ["app_db", "lb_app"], |
||||
"parsers": {}, |
||||
"length": 2 |
||||
} |
||||
] |
Loading…
Reference in new issue