Message-Level Alerts

N7 Create Request

Use the following commands to configure alerts related to N7 Create Request.

alerts rules group PCFSvcStatus 
   interval-seconds 300 
   rule N7CreateRequest 
   expression sum(increase(inbound_request_total{interface_name=\”N7\”, command=\“Create\”, result_code=~\”2..\”}[5m])) / sum(increase(inbound_request_total{interface_name =\”N7\”, command=\“Create\”}[5m])) < 0.90 
   severity major 
   type Communications Alarm 
   annotation summary 
   value This alert is fired when the percentage of Success N7 Create responses sent is lesser threshold. 
   exit 
exit 

N7 Update Request

Use the following commands to configure alerts related to N7 Update Request.

alerts rules group PCFSvcStatus 
   interval-seconds 300 
   rule N7UpdateRequest 
   expression sum(increase(inbound_request_total{interface_name=\”N7\”, command=\“Update\”, result_code=~\”2..\”}[5m])) /sum(increase(inbound_request_total{interface_name =\”N7\”, command=\“Update\”}[5m])) < 0.90 
   severity major 
   type Communications Alarm 
   annotation summary 
   value This alert is fired when the percentage of Success N7 Update responses sent is lesser threshold. 
   exit 
exit 

N7 Delete Request

Use the following commands to configure alerts related to N7 Delete Request.

alerts rules group PCFSvcStatus 
   interval-seconds 300 
   rule N7DeleteRequest 
   expression sum(increase(inbound_request_total{interface_name=\”N7\”,command=\“Delete\”, result_code=~\”2..\”}[5m])) /sum(increase(inbound_request_total{interface_name =\”N7\”,command=\“Delete\”}[5m])) < 0.90 
   severity major 
   type Communications Alarm 
   annotation summary 
   value This alert is fired when the percentage of Success N7 Delete responses sent is lesser threshold. 
   exit 
exit 

N7 Notify Request

Use the following commands to configure alerts related to N7 Notify Request.

alerts rules group PCFSvcStatus 
   interval-seconds 60 
   rule N7NotifyUpdate 
   expression sum(increase(outgoing_request_total{interface_name =\”N7\”,command=\“Notify\”, response_status=~\”2..\”}[5m])) /sum(increase(outgoing_request_total{interface_name =\”N7\”,command=\“Notify\”}[5m])) < 0.90 
   severity major 
   type Communications Alarm 
   annotation summary 
   value This alert is fired when the percentage of Success N7 Notify responses received is lesser threshold. 
   exit 
exit 

N28 Subscribe (Initial) Request

Use the following commands to configure alerts related to N28 Subscribe Request.

alerts rules group PCFSvcStatus 
   interval-seconds 60 
   rule N28Subscribe 
   expression sum(increase(outgoing_request_total{interface_name =\”N28\”,command=\“Subscribe\”, response_status=~\”2..\”}[5m])) /sum(increase(outgoing_request_total{interface_name =\”N28\”,command=\“Subscribe\”}[5m])) < 0.90 
   severity major 
   type Communications Alarm 
   annotation summary 
   value This alert is fired when the percentage of Success N28 Subscribe (Initial) responses received is lesser threshold. 
   exit 
exit 

N28 Subscribe (Update) Request

Use the following commands to configure alerts related to N28 Subscribe Update Request.

alerts rules group PCFSvcStatus 
   interval-seconds 60 
   rule N28SubscribeUpdate 
   expression sum(increase(outgoing_request_total{interface_name =\”N28\”, command=\“Subscribe_Update\”, response_status=~\”2..\”}[5m])) / sum(increase(outgoing_request_total{interface_name =\”N28\”, command=\“Subscribe_Update\”}[5m])) < 0.90 
   severity major 
   type Communications Alarm 
   annotation summary 
   value This alert is fired when the percentage of Success N28 Subscribe (Update) responses received is lesser threshold. 
   exit 
exit 

N28 Notify Request

Use the following commands to configure alerts related to N28 Notify Request.

alerts rules group PCFSvcStatus 
   interval-seconds 60 
   rule N28Notify 
   expression sum(increase(outgoing_request_total{interface_name =\”N28\”, command=\“Notify\”, response_status=~\”2..\”}[5m])) / sum(increase(outgoing_request_total{interface_name =\”N28\”, command=\“Notify\”}[5m])) < 0.90 
   severity major 
   type Communications Alarm 
   annotation summary 
   value This alert is fired when the percentage of Success N28 Notify responses send is lesser threshold. 
   exit 
exit 

Rx AAR Request

Use the following commands to configure alerts related to Rx AAR Request.

alerts rules group PCFSvcStatus 
   interval-seconds 300 
   rule RxAAR 
   expression sum(increase(diameter_responses_total{command_code=\”AAA\”, response_status=~\”2001\”}[5m])) / sum(diameter_responses_total(outgoing_request_total{command_code=\”AAA\”}[5m])) < 0.90” 
   severity major 
   type Communications Alarm 
   annotation summary 
   value This alert is fired when the percentage of Success Rx AAR responses send is lesser threshold. 
   exit 
exit 

Rx STR Request

Use the following commands to configure alerts related to Rx STR Request.

alerts rules group PCFSvcStatus 
   interval-seconds 300 
   rule RxSTR 
   expression sum(increase(diameter_responses_total{command_code=\”STA\”,response_status=~\”2001\”}[5m])) /sum(diameter_responses_total(outgoing_request_total{command_code=\”STA\”}[5m])) < 0.90 
   severity major 
   type Communications Alarm 
   annotation summary 
   value This alert is fired when the percentage of Success Rx STA responses send is lesser threshold. 
   exit 
exit 

Rx RAR Request

Use the following commands to configure alerts related to Rx RAR Request.

alerts rules group PCFSvcStatus 
   interval-seconds 300 
   rule RxSTR 
   expression sum(increase(diameter_responses_total{command_code=\”RAA\”, response_status=~\”2001\”}[5m])) /sum(diameter_responses_total(outgoing_request_total{command_code=\”RAA\”}[5m])) < 0.90 
   severity major 
   type Communications Alarm 
   annotation summary 
   value This alert is fired when the percentage of Success Rx RAR responses Received is lesser threshold. 
   exit 
exit 

Rx ASR Request

Use the following commands to configure alerts related to Rx ASR Request.

alerts rules group PCFSvcStatus 
   interval-seconds 300 
   rule RxASR 
   expression sum(increase(diameter_responses_total{command_code=\”ASA\”,response_status=~\”2001\”}[5m])) /sum(diameter_responses_total(outgoing_request_total{command_code=\”ASA\”}[5m])) < 0.90 
   severity major 
   type Communications Alarm 
   annotation summary 
   value This alert is fired when the percentage of Success Rx ASR responses send is lesser threshold. 
   exit 
exit