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 |