Policy Control Function Metrics

This chapter includes information about Metrics for Oracle Communications Policy Control Function (PCF).

Table 7-1 Supported Metrics in PCF

Sr No Prometheus Metric Name Measurement Group Measurement Type Description Peg Condition
1 association_number_per_dnn{application="pcf_smservice",dnn="internet"} SM Service counter Number of active SM session None
2 requests_total{Request="Get",application="pcf_smservice",} SM Service counter Number of SM policy association get request messages received by PCF
3 pcf_sm_success_requests_total{Code="2xx",Request="Get"} SM Service counter Number of SM policy association get success response messages received by PCF
4 pcf_sm_fail_requests_total{Request="Get"} SM Service counter Number of SM policy association get fail response messages received by PCF
5 pcf_sm_requests_total{Code="4xx",Request="Get"} SM Service counter Number of SM policy association get fail with 4xx error response messages received by PCF
6 pcf_sm_requests_total{Code="5xx",Request="Get"} SM Service counter Number of SM policy association get fail response messages with 5xx error received by PCF
7 requests_total{Request="Create",application="pcf_smservice",} SM Service counter Number of SM policy association create request messages received by PCF PCF receives POST message for resource URL of sm-policies from SMF
8 pcf_sm_success_requests_total{Code="2xx",Request="Create"} SM Service counter Number of SM policy association create success response messages sent by PCF PCF sends "201 Created" response message
9 pcf_sm_fail_requests_total{Request="Create"} SM Service counter Number of SM policy association create Failed response messages sent by PCF. Count when code is not "2XX" in response message of SM policy association creation sent by PCF, classfied by Application errors. The value of Application errors could be ERROR_INITIAL_PARAMETERS、ERROR_TRIGGER_EVENT、TRAFFIC_MAPPING_INFO_REJECTED、ERROR_CONFLICTING_REQUEST, etc, For details, refer to 3GPP TS 29.512.
10 pcf_sm_requests_total{Code="4xx",Request="Create"} SM Service counter Number of SM policy association create Failed response messages sent by PCF, classfied by Application errors
11 pcf_sm_requests_total{Code="5xx",Request="Create"} SM Service counter Number of SM policy association create Failed response messages sent by PCF, classfied by Application errors
12 requests_total{Request="Modify",application="pcf_smservice",} SM Service counter Number of SM policy association update request messages received by PCF from SMF PCF receives Update(POST) message for resource URL of "sm-policies/{smPolicyId}/update" from SMF
13 pcf_sm_success_requests_total{Code="2xx",Request="Update"} SM Service counter Number of SM policy association update success response messages sent by PCF PCF sends "200 OK" response message
14 pcf_sm_fail_requests_total{Request="Update"} SM Service counter Number of SM policy association update Failed response messages sent by PCF Count when code is not "2XX" in response message of SM policy association update sent by PCF, classfied by Application errors. The value of Application errors could be ERROR_INITIAL_PARAMETERS、ERROR_TRIGGER_EVENT、TRAFFIC_MAPPING_INFO_REJECTED、ERROR_CONFLICTING_REQUEST, etc. For details, refer to 3GPP TS 29.512
15 pcf_sm_requests_total{Code="4xx",Request="Update"} SM Service counter Number of SM policy association update Failed response messages sent by PCF, classfied by Application errors
16 pcf_sm_requests_total{Code="5xx",Request="Update"} SM Service counter Number of SM policy association update Failed response messages sent by PCF, classfied by Application errors
17 requests_total{Request="UpdateNotify"} SM Service counter Number of SM policy association update notification request messages sent from PCF to SMF PCF receives POST message for resource URL of "{NotificationUri}/update" from SMF
18 pcf_sm_success_requests_total{Code="2xx",Request="UpdateNotify"} SM Service counter Number of SM policy association update notification Success messages received by PCF from SMF SMF sends "200 OK" or "204 No Content" response message
19 pcf_sm_fail_requests_total{Request="UpdateNotify"} SM Service counter Number of SM policy association update notification failed messages received by PCF from SMF Count when code is not "2OO OK" or "204 No Content" in response message of SM policy association update sent by PCF, classfied by Application errors. The value of Application errors could be PCC_RULE_EVENT or PCC_QOS_FLOW_EVEN, etc. For details, refer to 3GPP TS 29.512.
20 pcf_sm_requests_total{Code="4xx",Request="UpdateNotify"} SM Service counter Number of SM policy association update notification failed messages received by PCF from SMF, classfied by Application errors
21 pcf_sm_requests_total{Code="5xx",Request="UpdateNotify"} SM Service counter Number of SM policy association update notification failed messages received by PCF from SMF, classfied by Application errors
22 requests_total{Request="Delete",application="pcf_smservice",} SM Service counter Number of SM policy association delete notification request messages received by PCF from SMF PCF receives Delete(POST) message for resource URL of "sm-policies/{smPolicyId}/delete" from SMF
23 pcf_sm_success_requests_total{Code="2xx",Request="Delete") SM Service counter Number of SM policy association delete notification success messages sent by PCF PCF sends "204 No Content" response message
24 pcf_sm_fail_requests_total{Request="Delete"} SM Service counter Number of SM policy association delete notification fail messages sent by PCF
25 pcf_am_associations_count AM Service counter Number of active AM session None
26 pcf_am_associations_count AM Service counter Number of maximum active AM sessions None
27 pcf_am_associations_count AM Service counter Number of total AM policy association in PCF When AM Policy association is created
28 pcf_am_requests_fail_total{Request="Get",} AM Service counter Number of AM policy association get request messages received by PCF
29 pcf_am_requests_total{Request="Create",} AM Service counter Number of AM policy association create request messages received by PCF PCF receives POST message for resource URL of policies from AMF
30 pcf_am_requests_success_total{Request="Create",} AM Service counter Number of AM policy association create success response messages sent by PCF PCF sends "201 Created" response message
31 pcf_am_requests_fail_total{Request="Create",} AM Service counter Number of AM policy association create failed messages
32 pcf_am_requests_total{Request="Update",} AM Service counter Number of AM policy association update request messages received by PCF from AMF PCF receives Update(POST) message for resource URL of policies/{polAssoId}/update from AMF
33 pcf_am_requests_success_total{Request="Update",} AM Service counter Number of AM policy association update success messages sent from PCF PCF sends "200 OK" response message
34 pcf_am_requests_fail_total{Request="Update",} AM Service counter Number of AM policy association update fail messages sent from PCF
35 pcf_am_requests_total{Request="UpdateNotify",} AM Service counter Number of AM policy association update notification request messages sent from PCF to AMF PCF sends POST message to AMF for resource URL of {Notification URI}/update
36 pcf_am_requests_success_total{Request="UpdateNotify",} AM Service counter Number of AM policy association update notification success messages received by PCF from AMF PCF receives "204 No Content" response message from AMF
37 pcf_am_requests_fail_total{Request="UpdateNotify",} AM Service counter Number of AM policy association update notification fail messages received by PCF from AMF
38 pcf_am_requests_total{Request="Delete",} AM Service counter Number of AM policy association delete request messages received by PCF from AMF PCF receives delete message for resource URL of policies/{polAssoId} from AMF
39 pcf_am_requests_success_total{Request="Delete",} AM Service counter Number of AM policy association delete success response messages sent by PCF PCF sends "204 No Content" response message
40 pcf_am_requests_fail_total{Request="Delete",} AM Service counter Number of AM policy association delete fail response messages sent by PCF
41 pcf_am_requests_total{Request="UpdateTerminate",} AM Service counter Number of AM policy association termination create request messages received by PCF
42 pcf_am_requests_success_total{Request="UpdateTerminate",} AM Service counter Number of AM policy association termination success response messages sent by PCF
43 pcf_am_requests_fail_total{Request="UpdateTerminate",} AM Service counter Number of AM policy association termination fail response messages sent by PCF
44 pcf_am_requests_time_seconds{Request="Create"} AM Service GAUGE Max time recorded to create AM Policy Association
45 pcf_am_requests_time_seconds_sum{Request="EvaluatePolicy",} AM Service GAUGE Max time recorded to evaluate AM Policy Association
46 pcf_am_requests_time_seconds{Request="GetUser"} AM Service GAUGE Max time recorded to get AM Policy Association
47 pcf_userservice_outbound_count_total{RequestMapping="/nudr-dr/v1/policy-data",RequestMethod="DELETE"} UDR Service counter Number of Request message for Policy Data removal (Data repository Notify Req) from PCF to UDR Policy Term Initiated by PCF
48 pcf_userservice_outbound_count_total{DataSourceType="UDR",QueryType="REQUEST",RequestMapping="/nudr-dr/v1/policy-data",RequestMethod="SUBSCRIBE",} UDR Service counter Number of Request message for "PolicyDataSubscriptions" from PCF to UDR The PCF may request notifications from the UDR on changes in the subscription information, and in this case,
49 pcf_userservice_outbound_count_total{DataSourceType="UDR",QueryType="SUCCESS",RequestMapping="/nudr-dr/v1/policy-data",RequestMethod="SUBSCRIBE",} UDR Service counter Number of Response message for "PolicyDataSubscriptions" from UDR to PCF The UDR sends an HTTP "201 Created" response to acknowledge the subscription from the PCF.
50 pcf_userservice_outbound_count_total{DataSourceType="CHF",QueryType="REQUEST",RequestMapping="/nchf-spendinglimitcontrol/v1/subscriptions",RequestMethod="UNSUBSCRIBE",} UDR Service counter Number of Request message for "PolicyDataUnSubscribe" from PCF to UDR UEPolicy Termination response received from AMF to PCF.
51 pcf_userservice_outbound_count_total{DataSourceType="UDR",QueryType="SUCCESS",RequestMapping="/nudr-dr/v1/policy-data",RequestMethod="UNSUBSCRIBE",} UDR Service counter Number of Response message for "PolicyDataUnSubscribe" from UDR to PCF UDR sends an HTTP "204 No Content" to PCF
52 pcf_userservice_inbound_count_total{RequestMapping="/udr-service",RequestMethod="NOTIFY"} UDR Service
53 pcf_userservice_inbound_count_total{RequestMapping="/udr-service",RequestMethod="GET"} UDR Service
54 pcf_userservice_inbound_count_total{RequestMapping="/udr-service",RequestMethod="DELETE"} UDR Service
55 pcf_userservice_inbound_count_total{RequestMapping="/udr-service",RequestMethod="PUT"} UDR Service
56 pcf_userservice_inbound_count_total{RequestMapping="/udr-service",RequestMethod="PATCH"} UDR Service
57 pcf_userservice_inbound_count_total{RequestMapping="/udr-service",RequestMethod="POST"} UDR Service
58 pcf_userservice_outbound_count_total{RequestMapping="/nudr-dr/v1/policy-data",RequestMethod="GET"} UDR Service counter Number of GET requests sent to UDR from PCF
59 pcf_userservice_outbound_count_total{RequestMapping="/nudr-dr/v1/policy-data",RequestMethod="POST"} UDR Service counter Number of POST requests sent to UDR from PCF
60 pcf_userservice_outbound_count_total{RequestMapping="/nudr-dr/v1/policy-data",RequestMethod="PATCH"} UDR Service counter Number of PATCH requests sent to UDR from PCF
61 pcf_userservice_outbound_count_total{DataSourceType="CHF",QueryType="REQUEST",RequestMapping="/nchf-spendinglimitcontrol/v1/subscriptions",RequestMethod="SUBSCRIBE"} CHF Service counter Number of Request message for "Spending Limit Retrieval Subscriptions" from PCF to CHF Initial Spending Limit Report Request Received
62 pcf_userservice_outbound_count_total{DataSourceType="CHF",QueryType="SUCCESS",RequestMapping="/nchf-spendinglimitcontrol/v1/subscriptions",RequestMethod="SUBSCRIBE"} CHF Service counter Number of Response message for "Spending Limit Retrieval Subscriptions" from CHF to PCF
63 pcf_userservice_outbound_count_total{DataSourceType="CHF",QueryType="REQUEST",RequestMapping="/nchf-spendinglimitcontrol/v1/subscriptions",RequestMethod="UNSUBSCRIBE",} CHF Service counter Number of Request message for "Spending Limit Retrieval UnSubscribe" from PCF to CHF Final Spending Limit Report Request Received
64 pcf_userservice_outbound_count_total{DataSourceType="CHF",QueryType="SUCCESS",RequestMapping="/nchf-spendinglimitcontrol/v1/subscriptions",RequestMethod="UNSUBSCRIBE"} CHF Service counter Number of Response message for "Spending Limit Retrieval UnSubscribe" from CHF to PCF
65 pa_requests_total_total{Request="Create"} PA Service counter Number of Request message to create Nnpcf policy authorization from network function(NEF or AF) to PCF
66 pa_success_total{Request="Create"} PA Service counter Number of Response message to create Nnpcf policy authorization from PCF to network function
67 pa_requests_total{Request="Modify"} PA Service counter Number of Request message to update Nnpcf policy authorization from network function to PCF
68 pa_success_total{Request="Modify"} PA Service counter Number of Response message to update Nnpcf policy authorization from PCF to network function
69 pa_requests_total{Request="Delete"} PA Service counter Number of Request message to delete Nnpcf policy authorization from network function to PCF
70 pa_success_total{Request="Delete"} PA Service counter Number of Response message to delete Nnpcf policy authorization from PCF to network function
71 audit_notifications_sent SM Service counter

Number of notifications send by Sm Service to SMF to check whether the session is stale or not.

72 audit_update_notify_response_4xxcnt SM Service counter Number of 404 response sent by SMF for the records which are identified as stale by Audit Service.
73 audit_update_notify_response_2xxcnt SM Service counter Number of 204 response sent by SMF for the records which are identified as stale by Audit Service.
74 audit_update_timestamp_cnt SM Service counter Number of records whose LASTACESSTIME column is updated by SM Service when it receives 204 response from SMF
75 audit_delete_records_count SM Service counter Number of records deleted by SM Service when it receives 404 response from SMF
76 audit_recs_visited Audit Service counter Number of records visited
77 audit_recs_stale Audit Service counter Number of records detected as stale
78 audit_recs_notif Audit Service counter Number of stale record notifications sent, applicable for modes: NOTIFY and DELETE_NOTIFY
79 audit_recs_remv Audit Service counter Number of stale records deleted, applicable for modes: DELETE and DELETE_NOTIFY
80 audit_recs_remv_ex Audit Service counter Number of exceptions hit during attempt to delete a stale record
81 audit_recs_notif_ex Audit Service counter Number of exceptions hit during attempt to delete a stale record
82 audit_recs_notif_er Audit Service counter Number of exceptions hit during attempt to delete a stale record