KPIs and Metrics
This section provides information about the KPIs and Metrics for Oracle Communications Unified Data Repository (OCUDR).
Note:
A sample Grafana json is available in the UDR Customer Documentation on Oracle Help Center at unresolvable-reference.htm. You can download and import the file to your repository.Metrics
Table 5-1 Ingress API Gateway Metrics
| Metric | Metric Details | UDR Microservice | Service Operation | Response Code | Notes |
| Total Ingress Requests | apigateway_http_ requests_total | ocudr-endpoint | All | Not Applicable | apigateway_http_ requests_total |
| Total Ingress Responses | apigateway_http_ responses_total | ocudr-endpoint | All | Not Applicable | apigateway_http_ responses_total |
| Post Requests with success response | Total no of POST requests received by UDR | ocudr-endpoint | PostRequests | 201 | apigateway_http_requests_total{Method="POST"} |
| Put Requests with success response | Total no of PUT requests received by UDR | ocudr-endpoint | PutRequests | 201 | apigateway_http_requests_total{Method="PUT"} |
| Get Requests with success response | Total no of GET requests received by UDR | ocudr-endpoint | GetRequests | 200 | apigateway_http_requests_total{Method="GET"} |
| Delete Requests with success response | Total no of DELETE requests received by UDR | ocudr-endpoint | DeleteRequests | 201 | apigateway_http_requests_total{Method="DELETE"} |
| Patch Requests with success response | Total no of PATCH requests received by UDR | ocudr-endpoint | PatchRequests | 204 | apigateway_http_requests_total{Method="PATCH"} |
| PostRequests failed with 2xx | Total no of success POST response with status as 2xx | ocudr-endpoint | PostRequests | 204 | apigateway_http_responses_total{Method="POST",Status=~"2.*"}) |
| PutRequests failed with 2xx | Total no of success PUT response with status as 2xx | ocudr-endpoint | PutRequests | 2xx | apigateway_http_responses_total{Method="PUT",Status=~"2.*"}) |
| GetRequests failed with 2xx | Total no of success GET response with status as 2xx | ocudr-endpoint | GetRequests | 2xx | apigateway_http_responses_total{Method="GET",Status=~"2.*"}) |
| DeleteRequests failed with 2xx | Total no of success DELETE response with status as 2xx | ocudr-endpoint | DeleteRequests | 2xx | apigateway_http_responses_total{Method="DELETE",Status=~"2.*"}) |
| PatchRequests failed with 2xx | Total no of success PATCH response with status as 2xx | ocudr-endpoint | PatchRequests | 2xx | apigateway_http_responses_total{Method="PATCH",Status=~"2.*"}) |
| PostRequests failed with 4xx | Total no of failure POST response with status as 4xx | ocudr-endpoint | PostRequests | 2xx | apigateway_http_responses_total{Method="POST",Status=~"4.*"}) |
| PutRequests failed with 4xx | Total no of failure PUT response with status as 4xx | ocudr-endpoint | PutRequests | 4xx | apigateway_http_responses_total{Method="PUT",Status=~"4.*"}) |
| GetRequests failed with 4xx | Total no of failure GET response with status as 4xx | ocudr-endpoint | GetRequests | 4xx | apigateway_http_responses_total{Method="GET",Status=~"4.*"}) |
| DeleteRequests failed with 4xx | Total no of failure DELETE response with status as 4xx | ocudr-endpoint | DeleteRequests | 4xx | apigateway_http_responses_total{Method="DELETE",Status=~"4.*"}) |
| PatchRequests failed with 4xx | Total no of failure PATCH response with status as 4xx | ocudr-endpoint | PatchRequests | 4xx | apigateway_http_responses_total{Method="PATCH",Status=~"4.*"}) |
Following metrics are applicable to the nudr-drservice.
Table 5-2 nudr-drservice Metrics
| UDR Microservice Name | Category | Sub-category | Description | Metric Name | Notes |
| nudr-drservice | Rest Controller UDR | Aggregate | UDRTotalRequests | udr_rest_allrequests_total |
Total number of requests received by nudr-drservice (All UDR operations) |
| nudr-drservice | UDRTotalResponses | udr_rest_allresponse_total |
Total number of responses sent by nudr-drservice (All UDR operations) |
||
| nudr-drservice | UDRTotalSuccessResponses | udr_rest_successResponse_total |
Total number of success responses sent by nudr-drservice (All UDR operations) |
||
| nudr-drservice | UDRTotalFailureResponses | udr_rest_failureResponse_total |
Total number of failure responses sent by nudr-drservice (All UDR operations) |
||
| nudr-drservice | PUT | UDRPutRequests | udr_rest_request_total{Method="PUT"} |
Total number of PUT requests received by nudr-drservice (UDR related) |
|
| nudr-drservice | UDRPutSuccessResponses | udr_rest_response_success_total{Method="PUT"} |
Total number of PUT success responses sent by nudr-drservice (UDR related) |
||
| nudr-drservice | UDRPutFailureResponses | udr_rest_response_failure_total{Method="PUT"} |
Total number of PUT failure responses sent by nudr-drservice (UDR related) |
||
| nudr-drservice | PATCH | UDRPatchRequests | udr_rest_request_total{Method="PATCH"} |
Total number of PATCH requests received by nudr-drservice(UDR related) |
|
| nudr-drservice | UDRPatchSuccessResponses | udr_rest_response_success_total{Method="PATCH"} |
Total number of PATCH success responses sent by nudr-drservice (UDR related) |
||
| nudr-drservice | UDRPatchFailureResponses | udr_rest_response_failure_total{Method="PATCH"} |
Total number of PATCH failure responses sent by nudr-drservice (UDR related) |
||
| nudr-drservice | GET | UDRGetRequests | udr_rest_request_total{Method="GET"} |
Total number of GET requests received by nudr-drservice (UDR related) |
|
| nudr-drservice | UDRGetSuccessResponses | udr_rest_response_success_total{Method="GET"} |
Total number of GET success responses sent by nudr-drservice (UDR related) |
||
| nudr-drservice | UDRGetFailureResponses | udr_rest_response_failure_total{Method="GET"} |
Total number of GET failure responses sent by nudr-drservice (UDR related) |
||
| nudr-drservice | DELETE | UDRDeleteRequests | udr_rest_request_total{Method="DELETE"} |
Total number of DELETE requests received by nudr-drservice (UDR related) |
|
| nudr-drservice | UDRDeleteSuccessResponses | udr_rest_response_success_total{Method="DELETE"} |
Total number of DELETE success responses sent by nudr-drservice(UDR related) |
||
| nudr-drservice | UDRDeleteFailureResponses | udr_rest_response_failure_total{Method="DELETE"} |
Total number of DELETE failure responses sent by nudr-drservice(UDR related) |
||
| nudr-drservice | POST | UDRPostRequests | udr_rest_request_total{Method="POST"} |
Total number of GET requests received by nudr-drservice (UDR related) |
|
| nudr-drservice | UDRPostSuccessResponses | udr_rest_response_success_total{Method="POST"} |
Total number of GET success responses sent by nudr-drservice (UDR related) |
||
| nudr-drservice | UDRPostFailureResponses | udr_rest_response_failure_total{Method="POST"} |
Total number of GET failure responses sent by nudr-drservice (UDR related) |
||
| nudr-drservice | Schema Validation | - | UDRSchemaValidationSuccess | udr_schema_validation_success_total | Total success count of schema validations. Done for all operations with body. |
| nudr-drservice | UDRSchemaValidationFailure | udr_schema_validation_failure_total | Total failure count of schema validations. Done for all operations with body. | ||
| nudr-drservice | Schema Versioning | PUT | UDRPutSchemaSuccess | udr_schema_operations_success_total{Method="PUT"} |
Total number of successful schema updates processed by nudr-drservice |
| nudr-drservice | UDRPutSchemaFailure | udr_schema_operations_failure_total{Method="PUT"} |
Total number of failure schema updates processed by nudr-drservice |
||
| nudr-drservice | GET | UDRGetSchemaSuccess | udr_schema_operations_success_total{Method="GET"} |
Total number of successful schema GET operations processed by nudr-drservice |
|
| nudr-drservice | UDRGetSchemaFailure | udr_schema_operations_failure_total{Method="GET"} |
Total number of failure schema GET operations processed by nudr-drservice |
||
| nudr-drservice | DELETE | UDRDeleteSchemaSuccess | udr_schema_operations_success_total{Method="DELETE"} |
Total number of successful schema deletion processed by nudr-drservice |
|
| nudr-drservice | UDRDeleteSchemaFailure | udr_schema_operations_failure_total{Method="DELETE"} |
Total number of successful schema deletion processed by nudr-drservice |
||
| nudr-drservice | DB | Reads | DbReadSuccess | udr_db_operations_success_total{Method="READ"} |
Total number of successful DB reads performed by nudr-drservice on the back end NDB Cluster |
| nudr-drservice | DbReadFailure | udr_db_operations_failure_total{Method="READ"} |
Total number of failed DB reads performed by nudr-drservice on the back end NDB Cluster |
||
| nudr-drservice | Writes/Updates | DbUpdateSuccess | udr_db_operations_success_total{Method="UPDATE"} |
Total number of successful DB writes performed by nudr-drservice on the back end NDB Cluster |
|
| nudr-drservice | DbUpdateFailure | udr_db_operations_failure_total{Method="UPDATE"} |
Total number of failed DB writes performed by nudr-drservice on the back end NDB Cluster |
||
| nudr-drservice | Transaction | DbTotalTxnAttempted | udr_total_transactions_total |
Total number of successful DB transactions (includes all DB operations) performed by nudr-drservice on the back end NDB Cluster |
|
| nudr-drservice | DbTxnSuccess | udr_successfull_transactions_total |
Total number of failed DB transactions (includes all DB operations) performed by nudr-drservice on the back end NDB Cluster |
||
| nudr-drservice | Rest Controller UDSF | Aggregate | UDSFTotalRequests | udsf_rest_allrequests_total |
Total number of requests received by nudr-drservice (All UDSF operations) |
| nudr-drservice | UDSFTotalResponse | udsf_rest_allresponse_total |
Total number of responses sent by nudr-drservice (All UDSF operations) |
||
| nudr-drservice | UDSFTotalSuccessResponses | udsf_rest_successResponse_total |
Total number of success responses sent by nudr-drservice (All UDSF operations) |
||
| nudr-drservice | UDSFTotalFailureResponses | udsf_rest_failureResponse_total |
Total number of failure responses sent by nudr-drservice (All UDSF operations) |
||
| nudr-drservice | PUT | UDSFPutRequests | udsf_rest_request_total{Method="PUT"} |
Total number of PUT requests received by nudr-drservice (UDSF related) |
|
| nudr-drservice | UDSFPutSuccessResponses | udsf_rest_response_success_total{Method="PUT"} |
Total number of PUT success responses sent by nudr-drservice (UDSF related) |
||
| nudr-drservice | UDSFPutFailureResponses | udsf_rest_response_failure_total{Method="PUT"} |
Total number of PUT failure responses sent by nudr-drservice (UDSF related) |
||
| nudr-drservice | GET | UDSFGetRequests | udsf_rest_request_total{Method="GET"} |
Total number of GET requests received by nudr-drservice (UDSF related) |
|
| nudr-drservice | UDSFGETSuccessResponses | udsf_rest_response_success_total{Method="GET"} |
Total number of GET success responses sent by nudr-drservice (UDSF related) |
||
| nudr-drservice | UDSFGETFailureResponses | udsf_rest_response_failure_total{Method="GET"} |
Total number of GET failure responses sent by nudr-drservice (UDSF related) |
||
| nudr-drservice | DELETE | UDSFDeleteRequests | udsf_rest_request_total{Method="DELETE"} |
Total number of DELETE requests received by nudr-drservice (UDSF related) |
|
| nudr-drservice | UDSFDeleteSuccessResponses | udsf_rest_response_success_total{Method="DELETE"} |
Total number of DELETE success responses sent by nudr-drservice (UDSF related) |
||
| nudr-drservice | UDSFDeleteFailureResponses | udsf_rest_response_failure_total{Method="DELETE"} |
Total number of DELETE failure responses sent by nudr-drservice (UDSF related) |
||
| nudr-drservice | Subscription | Aggregate | UDRSubscriptionRequests | nudr_dr_all_subscription_requests_total | Total number of subscription requests received by nudr-drservice (All operations) |
| nudr-drservice | UDRSubscriptionRequestSuccessful | nudr_dr_all_subscription_responses_total | Total number of successful subscription request processed successfully by nudr-drservice (All operations) | ||
| nudr-drservice | UDRSubscriptionResponseSuccessful | nudr_dr_all_subscription_successful_responses_total |
Total number of successful subscription response sent by nudr-drservice (All operations) |
||
| nudr-drservice | UDRSubscriptionResponseFailure | nudr_dr_all_subscription_failed_responses_total |
Total number of successful subscription response sent by nudr-drservice (All operations) |
||
| nudr-drservice | POST | UDRPostSubscriptionRequests | nudr_dr_subscription_request_total{Method="POST"} | Total number of POST Subscription Requests received by nudr-drservice | |
| nudr-drservice | UDRPostSubscriptionResponseSuccess | nudr_dr_subscription_successful_response_total{Method="POST"} | Total number of successful POST Subscription response sent by nudr-drservice | ||
| nudr-drservice | UDRPostSubscriptionResponseFailure | nudr_dr_subscription_failed_response_total{Method="POST"} | Total number of failed POST Subscription response sent by nudr-drservice | ||
| nudr-drservice | PUT | UDRPutSubscriptionRequests | nudr_dr_subscription_request_total{Method="PUT"} | Total number of PUT Subscription Requests received by nudr-drservice | |
| nudr-drservice | UDRPutSubscriptionResponseSuccess | nudr_dr_subscription_successful_response_total{Method="PUT"} | Total number of successful PUT Subscription response sent by nudr-drservice | ||
| nudr-drservice | UDRPutSubscriptionResponseFailure | nudr_dr_subscription_failed_response_total{Method="PUT"} | Total number of failed PUT Subscription response sent by nudr-drservice | ||
| nudr-drservice | GET | UDRGetSubscriptionRequests | nudr_dr_subscription_request_total{Method="GET"} | Total number of GET Subscription Requests received by nudr-drservice | |
| nudr-drservice | UDRGetSubscriptionResponseSuccess | nudr_dr_subscription_successful_response_total{Method="GET"} | Total number of successful GET Subscription response sent by nudr-drservice | ||
| nudr-drservice | UDRGetSubscriptionResponseFailure | nudr_dr_subscription_failed_response_total{Method="GET"} | Total number of failed GET Subscription response sent by nudr-drservice | ||
| nudr-drservice | DELETE | UDRDeleteSubscriptionRequests | nudr_dr_subscription_request_total{Method="DELETE"} | Total number of DELETE Subscription Requests received by nudr-drservice | |
| nudr-drservice | UDRDeleteSubscriptionResponseSuccess | nudr_dr_subscription_successful_response_total{Method="DELETE"} | Total number of successful DELETE Subscription response sent by nudr-drservice | ||
| nudr-drservice | UDRDeleteSubscriptionResponseFailure | nudr_dr_subscription_failed_response_total{Method="DELETE"} | Total number of failed DELETE Subscription response sent by nudr-drservice | ||
| nudr-drservice | Notification | Notifications to notification service | UDRNotificationRequests | nudr_dr_notif_signal_sent_total | Total notification sent successfully by nudr-drservice to nudr-notify-service |
| nudr-drservice | UDRNotificationFailure | nudr_dr_notif_signal_failed_notifications_total | Total notification failed to send to nudr-notify-service | ||
| nudr-drservice | UDRUpdateNotificationSuccess | nudr_dr_notif_signal_notification_update_success_total | Total update notifications sent successfully to nudr-notify-service | ||
| nudr-drservice | UDRUpdateNotificationFailure | nudr_dr_notif_signal_notification_update_failed_total | Total update notifications failed to send to nudr-notify-service | ||
| nudr-drservice | UDRDeleteNotificationSuccess | nudr_dr_notif_signal_notification_delete_success_total |
Total delete notifications sent successfully to nudr-notify-service |
||
| nudr-drservice | UDRDeleteNotificationFailure | nudr_dr_notif_signal_notification_delete_failed_total | Total delete notifications failed to send to nudr-notify-service |
Table 5-3 Nudr-notify-service Metrics
| UDR Microservice | Category | Sub-category | Description | Metric Name | Notes |
| nudr-notify-service | Notification | Notifications received on notify service | Notifyservice_UDRNotificationRequests | nudr_notif_notifications_signals_received_total | Total number of notifications received on nudr-notify-service from nudr-drservice |
| nudr-notify-service | Notifications to NF | Notifyservice_UDRNotificationsSent | nudr_notif_notifications_sent_total | Total number of notifications sent to network | |
| nudr-notify-service | Notifyservice_UDRFailedNotificationsProcessing | nudr_notif_notifications_ processing_failed_total | Total number of notification failure processing on nudr-notify-service | ||
| nudr-notify-service | Notifyservice_UDRSendNotificationFailures | nudr_notif_notifications_send
_fail_total |
Total number of notifications failed to send to network | ||
| nudr-notify-service | Notifyservice_UDRNotifications MarkedRetry | nudr_notif_notifications_ marked_for_retry_total | Total number of notifications marked for retry after notification failure response | ||
| nudr-notify-service | NotifyService_UDRNotification Responses | nudr_notif_notifications_ack _total | Total number of responses for notifications sent to network | ||
| nudr-notify-service | NotifyService_UDRNotification SuccessResponses | nudr_notif_notifications_ack_ 2xx_total | Total number of success responses for notifications sent to network | ||
| nudr-notify-service | NotifyService_UDRNotification 4xxResponses | nudr_notif_notifications_ack_ 4xx_total | Total number of 4xx error responses for notifications sent to network | ||
| nudr-notify-service | NotifyService_UDRNotification 5xxResponses | nudr_notif_notifications_ack_ 5xx_total | Total number of 5xx error responses for notifications sent to network |
Table 5-4 Nudr-nrf-client Metrics
| UDR Microservice | Category | Sub-category | Description | Metric Name | Notes |
| nrf-client-service | UDR Registration with NRF | Registration | UDRNRFRegistrationRequests Sent | udr_nrf_registration_requests_ total | Total number of registration requests sent by nrf-client-service to NRF |
| nrf-client-service | UDRNRFRegistrationRequests Successfull | udr_nrf_registration_success_ total | Total number of successfully processed registration requests | ||
| nrf-client-service | Deregistration | UDRNRFDeRegistrationRequests Sent | udr_nrf_deregistration_request s_total |
Total number of registration requests sent by nrf-client-service to NRF |
|
| nrf-client-service | UDRNRFDeRegistrationRequests Successfull | udr_nrf_deregistration_success _total | Total number for successfully processed deregistration requests | ||
| nrf-client-service | Heartbeat towards NRF | Heartbeat | UDRNRFHeartBeatUpdate RequestsSent | udr_nrf_heartBeatUpdate_ requests_total | Total number of heartbeat requests sent by nrf-client-service towards NRF to keep the status of UDR active |
| nrf-client-service | UDRNRFHeartBeatUpdate RequestsSuccessfull | udr_nrf_heartBeatUpdate_ success_total | Total number of successfully processed heartbeat messages | ||
| nrf-client-service | LivenessProbe | UDRNRFLivenessProbeFailure | udr_nrf_livenessProbe_failure_ total | Total number of failure attempts of liveness probe check on the udr micro services before registration |
Key Performance Indicators (KPIs)
Following table provides information about the KPIs for OCUDR.
Table 5-5 KPIs Metrics
| KPI Details | UDR Microservice | Service Operation | KPI | Response Code | Notes |
| No of Requests/sec | ocudr-endpoint | All | UDR Ingress Request Rate | Not Applicable | sum(irate(apigateway_http_requests_total[5m])) |
| No of Responses/sec | ocudr-endpoint | All | UDR Ingress Response Rate | Not Applicable | sum(irate(apigateway_http_responses_total[5m])) |
| No of Successful Responses of each type/No of Successful Responses per second | ocudr-endpoint | PostRequest | rate of Post Requests with success response | 201 | sum(irate(apigateway_http_responses_total{Method="POST",Status=~"2.*"}[5m])))/sum(irate(apigateway_http_responses_total[5m])) |
| ocudr-endpoint | PutRequests | rate of Put Requests with success response | 201 | sum(irate(apigateway_http_responses_total{Method="PUT",Status=~"2.*"}[5m]))/sum(irate(apigateway_http_responses_total[5m])) | |
| ocudr-endpoint | GetRequests | rate of Get Requests with success response | 200 | sum(irate(apigateway_http_responses_total{Method="GET",Status=~"2.*"}[5m]))/sum(irate(apigateway_http_responses_total[5m])) | |
| ocudr-endpoint | DeleteRequests | rate of Delete Requests with success response | 204 | sum(irate(apigateway_http_responses_total{Method="DELETE",Status=~"2.*"}[5m]))/sum(irate(apigateway_http_responses_total[5m])) | |
| ocudr-endpoint | PatchRequests | rate of Patch Requests with success response | 204 | sum(irate(apigateway_http_responses_total{Method="PATCH",Status=~"2.*"}[5m]))/sum(irate(apigateway_http_responses_total[5m])) | |
| No of 4xx responses of each type/No of 4xx responses per second | ocudr-endpoint | PostRequest | rate of PostRequests failed with 4xx | 4xx | sum(irate(apigateway_http_responses_total{Method="POST",Status=~"4.*"}[5m]))/sum(irate(apigateway_http_responses_total{Status=~"4.*"}[5m])) |
| ocudr-endpoint | PutRequests | rate of PutRequests failed with 4xx | 4xx | sum(irate(apigateway_http_responses_total{Method="PUT",Status=~"4.*"}[5m]))/sum(irate(apigateway_http_responses_total{Status=~"4.*"}[5m])) | |
| ocudr-endpoint | GetRequests | rate of GetRequests failed with 4xx | 4xx | sum(irate(apigateway_http_responses_total{Method="GET",Status=~"4.*"}[5m]))/sum(irate(apigateway_http_responses_total{Status=~"4.*"}[5m])) | |
| ocudr-endpoint | DeleteRequests | rate of DeleteRequests failed with 4xx | 4xx | sum(irate(apigateway_http_responses_total{Method="DELETE",Status=~"4.*"}[5m]))/sum(irate(apigateway_http_responses_total{Status=~"4.*"}[5m])) | |
| ocudr-endpoint | PatchRequests | rate of PatchRequests failed with 4xx | 4xx | sum(irate(apigateway_http_responses_total{Method="PATCH",Status=~"4.*"}[5m]))/sum(irate(apigateway_http_responses_total{Status=~"4.*"}[5m])) | |
| No of 5xx responses of each type/No of 5xx responses per second | ocudr-endpoint | PostRequest | rate of PostRequests failed with 5xx | 5xx | (sum(irate(apigateway_http_requests_total{Method="POST"}[5m]))-sum(irate(apigateway_http_responses_total{Method="POST"}[5m])))/(sum(irate(apigateway_http_requests_total[5m]))-sum(irate(apigateway_http_responses_total[5m]))) |
| ocudr-endpoint | PutRequests | rate of PutRequests failed with 5xx | 5xx | (sum(irate(apigateway_http_requests_total{Method="PUT"}[5m]))-sum(irate(apigateway_http_responses_total{Method="PUT"}[5m])))/(sum(irate(apigateway_http_requests_total[5m]))-sum(irate(apigateway_http_responses_total[5m]))) | |
| ocudr-endpoint | GetRequests | rate of GetRequests failed with 5xx | 5xx | (sum(irate(apigateway_http_requests_total{Method="GET"}[5m]))-sum(irate(apigateway_http_responses_total{Method="GET"}[5m])))/(sum(irate(apigateway_http_requests_total[5m]))-sum(irate(apigateway_http_responses_total[5m]))) | |
| ocudr-endpoint | DeleteRequests | rate of DeleteRequests failed with 5xx | 5xx | (sum(irate(apigateway_http_requests_total{Method="DELETE"}[5m]))-sum(irate(apigateway_http_responses_total{Method="DELETE"}[5m])))/(sum(irate(apigateway_http_requests_total[5m]))-sum(irate(apigateway_http_responses_total[5m]))) | |
| ocudr-endpoint | PatchRequests | rate of PatchRequests failed with 5xx | 5xx | (sum(irate(apigateway_http_requests_total{Method="PATCH"}[5m]))-sum(irate(apigateway_http_responses_total{Method="PATCH"}[5m])))/(sum(irate(apigateway_http_requests_total[5m]))-sum(irate(apigateway_http_responses_total[5m]))) | |
| Percentage of success requests of each type of operations | ocudr-endpoint | PostRequest | Percentage of Post Requests with success response | 201 | sum(apigateway_http_responses_total{Method="POST",Status=~"2.*"})/sum(apigateway_http_responses_total) |
| ocudr-endpoint | PutRequests | Percentage of Put Requests with success response | 2xx | sum(apigateway_http_responses_total{Method="PUT",Status=~"2.*"})/sum(apigateway_http_responses_total) | |
| ocudr-endpoint | GetRequests | Percentage of Get Requests with success response | 200 | sum(apigateway_http_responses_total{Method="GET",Status=~"2.*"})/sum(apigateway_http_responses_total) | |
| ocudr-endpoint | DeleteRequests | Percentage of Delete Requests with success response | 204 | sum(apigateway_http_responses_total{Method="DELETE",Status=~"2.*"})/sum(apigateway_http_responses_total) | |
| ocudr-endpoint | PatchRequests | Percentage of Patch Requests with success response | 204 | sum(apigateway_http_responses_total{Method="PATCH",Status=~"2.*"})/sum(apigateway_http_responses_total) | |
| Percentage of 4xx requests of each type of operations | ocudr-endpoint | PostRequest | Percentage of PostRequests failed with 4xx | 4xx | sum(apigateway_http_responses_total{Method="POST",Status=~"4.*"})/sum(apigateway_http_responses_total{Status=~"4.*"}) |
| ocudr-endpoint | PutRequests | Percentage of PutRequests failed with 4xx | 4xx | sum(apigateway_http_responses_total{Method="PUT",Status=~"4.*"})/sum(apigateway_http_responses_total{Status=~"4.*"}) | |
| ocudr-endpoint | GetRequests | Percentage of GetRequests failed with 4xx | 4xx | sum(apigateway_http_responses_total{Method="GET",Status=~"4.*"})/sum(apigateway_http_responses_total{Status=~"4.*"}) | |
| ocudr-endpoint | DeleteRequests | Percentage of DeleteRequests failed with 4xx | 4xx | sum(apigateway_http_responses_total{Method="DELETE",Status=~"4.*"})/sum(apigateway_http_responses_total{Status=~"4.*"}) | |
| ocudr-endpoint | PatchRequests | Percentage of PatchRequests failed with 4xx | 4xx | sum(apigateway_http_responses_total{Method="PATCH",Status=~"4.*"})/sum(apigateway_http_responses_total{Status=~"4.*"}) | |
| Percentage of 5xx requests of each type of operations | ocudr-endpoint | PostRequest | Percentage of PostRequests failed with 5xx | 5xx | (sum(apigateway_http_requests_total{Method="POST"})-sum(apigateway_http_responses_total{Method="POST"}))/(sum(apigateway_http_requests_total)-sum(apigateway_http_responses_total)) |
| ocudr-endpoint | PutRequests | Percentage of PutRequests failed with 5xx | 5xx | (sum(apigateway_http_requests_total{Method="PUT"})-sum(apigateway_http_responses_total{Method="PUT"}))/(sum(apigateway_http_requests_total)-sum(apigateway_http_responses_total)) | |
| ocudr-endpoint | GetRequests | Percentage of GetRequests failed with 5xx | 5xx | (sum(apigateway_http_requests_total{Method="GET"})-sum(apigateway_http_responses_total{Method="GET"}))/(sum(apigateway_http_requests_total)-sum(apigateway_http_responses_total)) | |
| ocudr-endpoint | DeleteRequests | Percentage of DeleteRequests failed with 5xx | 5xx | (sum(apigateway_http_requests_total{Method="DELETE"})-sum(apigateway_http_responses_total{Method="DELETE"}))/(sum(apigateway_http_requests_total)-sum(apigateway_http_responses_total)) | |
| ocudr-endpoint | PatchRequests | Percentage of PatchRequests failed with 5xx | 5xx | (sum(apigateway_http_requests_total{Method="PATCH"})-sum(apigateway_http_responses_total{Method="PATCH"}))/(sum(apigateway_http_requests_total)-sum(apigateway_http_responses_total)) |

