-
Notifications
You must be signed in to change notification settings - Fork 2
Description
- Currently the percentage is not rendering
- Anyway need to change the column name and tooltip for the endpoint insight
Column should be "% of request" instead of "requests"
Tooltip should be "Percentage of request consumed by the bottleneck span"
Here is the data:
{
"name": "Bottleneck Detected",
"type": "EndpointBottleneck",
"category": "Performance",
"specifity": 3,
"importance": 2,
"isRecalculateEnabled": true,
"span": {
"spanInfo": {
"name": "OwnerValidation.AuthServiceValidateUser",
"displayName": "OwnerValidation.AuthServiceValidateUser",
"instrumentationLibrary": "io.opentelemetry.opentelemetry-instrumentation-annotations-1.16",
"spanCodeObjectId": "span:io.opentelemetry.opentelemetry-instrumentation-annotations-1.16$$OwnerValidation.AuthServiceValidateUser",
"methodCodeObjectId": "org.springframework.samples.petclinic.domain.OwnerValidation$$AuthServiceValidateUser",
"kind": "Internal",
"codeObjectId": "org.springframework.samples.petclinic.domain.OwnerValidation$$AuthServiceValidateUser"
},
"probabilityOfBeingBottleneck": 1,
"avgDurationWhenBeingBottleneck": {
"value": 5.1,
"unit": "sec",
"raw": 5101783100
},
"impact": 0.044444444444444446,
"severity": 0.9833314305025725,
"criticality": 0.9833314305025725,
"ticketLink": "http://jira.com"
},
"scope": "EntrySpan",
"endpointSpan": "HTTP GET /owners/new",
"spanCodeObjectId": "span:io.opentelemetry.tomcat-10.0$$HTTP GET /owners/new",
"route": "epHTTP:HTTP GET /owners/new",
"serviceName": "spring-petclinic",
"spanInfo": {
"name": "HTTP GET /owners/new",
"displayName": "HTTP GET /owners/new",
"instrumentationLibrary": "io.opentelemetry.tomcat-10.0",
"spanCodeObjectId": "span:io.opentelemetry.tomcat-10.0$$HTTP GET /owners/new",
"methodCodeObjectId": "method:org.springframework.samples.petclinic.owner.OwnerController$$initCreationForm",
"kind": "Server",
"codeObjectId": "org.springframework.samples.petclinic.owner.OwnerController$$initCreationForm"
},
"id": "12f86078-d722-11ee-8ff1-0242ac130005",
"shortDisplayInfo": {
"title": "",
"targetDisplayName": "HTTP GET /owners/new",
"subtitle": "OwnerValidation.AuthServiceValidateUser span",
"description": "OwnerValidation.AuthServiceValidateUser 5.1 sec"
},
"codeObjectId": "org.springframework.samples.petclinic.owner.OwnerController$$initCreationForm",
"decorators": null,
"environment": "RONS-MACBOOK-PRO.LOCAL[LOCAL]#ID#1",
"severity": 0.9833314305025725,
"impact": 0.044444444444444446,
"criticality": 0.9833314305025725,
"reopenCount": 0,
"ticketLink": null,
"prefixedCodeObjectId": "method:org.springframework.samples.petclinic.owner.OwnerController$$initCreationForm",
"customStartTime": null,
"actualStartTime": "0001-01-01T00:00:00",
"firstCommitId": "f4191cbbf7be7081abe0561d0d0b2bc7f193ce3a",
"lastCommitId": "f4191cbbf7be7081abe0561d0d0b2bc7f193ce3a",
"deactivatedCommitId": null,
"sourceSpanCodeObjectInsight": "span:io.opentelemetry.opentelemetry-instrumentation-annotations-1.16$$OwnerValidation.AuthServiceValidateUser",
"firstDetected": "2024-02-29T16:46:24.192025Z",
"lastDetected": "2024-03-02T09:01:02.70965Z",
"flags": []
}
