Interface KPIs
N7 Data Create Success Rate without timeouts
Description: Counts the N7 data create success rate without timeouts.
Formula:
sum(irate(incoming_request_total{interface_name="N7", command="Create", result_code=~"2.*"}[1m])) * 100 / sum(irate(incoming_request_total{interface_name="N7", command="Create", result_code!="408"}[1m]))
N7 Data Create Success Rate with timeouts
Description: Counts the N7 data create success rate with timeouts.
Formula:
sum(irate(incoming_request_total{interface_name="N7", command="Create", result_code=~"2.*"}[1m])) * 100 / sum(irate(incoming_request_total{interface_name="N7", command="Create"}[1m]))
N7 Data Update Success Rate
Description: Counts the N7 data update success rate.
Formula:
sum(irate(incoming_request_total{interface_name="N7", command="Update", result_code=~"2.*"}[1m])) * 100 / sum(irate(incoming_request_total{interface_name="N7", command="Update"}[1m]))
N7 Data Delete Success Rate
Description: Counts the N7 data delete success rate.
Formula:
sum(irate(incoming_request_total{interface_name="N7", command="Delete", result_code=~"2.*"}[1m])) * 100 / sum(irate(incoming_request_total{interface_name="N7", command="Delete"}[1m]))
N7 Notify Success Rate
Description: Counts the N7 notification success rate.
Formula:
sum(irate(outgoing_request_total{interface_name="N7", command="Notify", result_code=~"2.*"}[1m])) * 100 / sum(irate(outgoing_request_total{interface_name="N7", command="Notify"}[1m]))
AAR Success Rate
Description: Counts the AAR success rate.
Formula:
sum(irate(diameter_responses_total{exported_application="Rx",command_code="AAA",result_code="2001"}[1m])*100) /sum(irate(diameter_responses_total{exported_application="Rx",command_code="AAA"}[1m]))
ASR Success Rate
Description: Counts the ASR success rate.
Formula:
sum(irate(diameter_responses_total{exported_application="Rx",command_code="ASA",result_code="2001"}[1m])*100) / sum(irate(diameter_responses_total{exported_application="Rx",command_code="ASA"}[1m]))
STR Success Rate
Description: Counts the STR success rate.
Formula:
sum(irate(diameter_responses_total{exported_application="Rx",command_code="STA",result_code="2001"}[1m])*100) / sum(irate(diameter_responses_total{exported_application="Rx",command_code="STA"}[1m]))
Rx RAR Success Rate
Description: Counts the Rx RAR success rate.
Formula:
sum(irate(diameter_responses_total{exported_application="Rx",command_code="RAA",result_code="2001"}[1m])*100) / sum(irate(diameter_responses_total{exported_application="Rx",command_code="RAA"}[1m]))
N28 Subscribe Success Rate without timeouts
Description: Counts the N28 subscribe success rate without timeouts.
Formula:
sum(irate(outgoing_request_total{interface_name="N28", command="Subscribe", result_code=~"2.*"}[1m])) * 100 / sum(irate(outgoing_request_total{interface_name="N28", command="Subscribe", result_code!="408"}[1m]))
N28 Subscribe Success Rate with timeouts
Description: Counts the N28 subscribe success rate with timeouts.
Formula:
sum(irate(outgoing_request_total{interface_name="N28", command="Subscribe", result_code=~"2.*"}[1m])) * 100 / sum(irate(outgoing_request_total{interface_name="N28", command="Subscribe"}[1m]))
N28 Notify Success Rate
Description: Counts the N28 notification success rate.
Formula:
sum(irate(incoming_request_total{interface_name="N28", command="Notify"}[1m])) * 100 / sum(irate(incoming_request_total{interface_name="N28", command="Notify", result_code!="408"}[1m]))
USD Query Success Rate
Description: Counts the interface success rate.
Formula:
sum(irate(message_total{type=~".*_ldap_query", status="success"}[1m])) *100 / sum(irate(message_total{type=~".*_ldap_query"}[1m]))
Note | Failed authorization on LDAP query will still count as USD_ldap*.success. |
NAP Notification Success Rate
Description:
Formula: Counts the NAP notification success rate.
sum(irate(action_total{type="ldap_notify", status="success"}[1m])) *100 / sum(irate(action_total{type="ldap_notify"}[1m]))
GPASS Count
Description: Counts the number of GPASS triggered from the policy.
Formula:
sum(irate(action_total{type=resolve-virtual-service-gpass, status=”success”}[1m]))
EPASS Count
Description: Counts the number of EPASS triggered from the policy.
Formula:
sum(irate(charging_rule_total{action=”install”, name=”goodwill”}[1m]))