[ { "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 } ]