PCF Statistics
PCF Service Category
charging_rule_base_total
Description: Total number of charging rule
Sample Query: sum(irate(charging_rule_base{interface=\"N7\",name=~\".*\",action=\"install\"}[1m])) by (interface,name,action)
Labels:
-
Label:
interface
Label Description: Interface name that connects PCF to other network functions
Example: N7,Rx etc.
-
Label:
name
Label Description: Rule name
Example: cbn#spp-tm etc.
-
Label:
action
Label Description: Action
Example: install,remove etc.
charging_rule_total
Description: Total charging rule
Sample Query: sum(irate(charging_rule_total{interface=\"N7\",name=\"AF\",action=\"remove\"}[1m])) by (interface,name,action)
Labels:
-
Label:
interface
Label Description: Interface name that connects PCF to other network functions
Example: N7 etc.
-
Label:
name
Label Description: Rule name
Example: AF etc.
-
Label:
action
Label Description: Action
Example: install,remove etc.
input_queue_buffer_action_total
Description: Total number of input queue buffer
Sample Query: sum(irate(input_queue_buffer_action_total{realm=~\".*\",app_id=\"N7\",message_type=\"NOTIFY-RES\",result=\"bypass\"}[1m]))
by (app_id,message_type,result)
Labels:
-
Label:
app_id
Label Description: App Id
Example: N7,Rx etc.
Labels:
-
Label:
message_type
Label Description: Message Type
Example: NOTIFY-RES,ASA,RAA etc.
-
Label:
result
Label Description: Result
Example: pe-submit-error,drop,rate-limit,bypass,sync,send-x etc.
input_queue_result_total
Description: Total number of queue result
Sample Query: sum(irate(input_queue_result_total{realm=~\".*\",app_id=\"N7\",message_type=\"NOTIFY-RES\",result=\"bypass\"}[1m])) by (realm,app_id,message_type,result)
Labels:
-
Label:
realm
Label Description: realm name
Example: cisco.com etc.
Labels:
-
Label:
app_id
Label Description: App Id
Example: N7,Rx etc.
Labels:
-
Label:
message_type
Label Description: Message Type
Example: NOTIFY-RES,ASA,RAA etc.
-
Label:
result
Label Description: Result
Example: pe-submit-error,drop,rate-limit,bypass,sync,send-x etc.
input_queue_result_total
Description: Total number of queue result
Sample Query: sum(irate(input_queue_result_total{realm=~\".*\",app_id=\"N7\",message_type=\"NOTIFY-RES\",result=\"bypass\"}[1m])) by (realm,app_id,message_type,result)
Labels:
-
Label:
realm
Label Description: realm name
Example: cisco.com etc.
Labels:
-
Label:
app_id
Label Description: App Id
Example: N7,Rx etc.
Labels:
-
Label:
message_type
Label Description: Message Type
Example: NOTIFY-RES,ASA,RAA etc.
Labels:
-
Label:
result
Label Description: Result
Example: pe-submit-error,drop,rate-limit,bypass,sync,send-x etc.
input_queue_total
Description: Total number of Inbound queues
Sample Query: sum(irate(session_rule{app_id=\"N7\",message_type=~\".*\"}[1m])) by (app_id,message_type)
Labels:
-
Label:
app_id
Label Description: Interface name that connects PCF to other network functions
Example: N7,Rx etc.
Labels:
-
Label:
message_type
Label Description: Trigger Enum
Example: CREATE-REQ,DELETE-REQ,UPDATE-REQ,AAR,STR etc.
ldap_policy_request_total
Description: Monitors the total count of the ldap policy requests to evaluate policies that are processed by the PCF Engine.
Sample Query: sum(irate(ldap_policy_request_total{type=~\".*ldap.*\",result=\"notify error xxx\"}[1m])>0) by (type, result)
Labels:
-
Label:
type
Label Description: Message Type as ldap or broadcast
Example: ldap,broadcast
Labels:
-
Label:
result
Label Description: The result
Example: notify_error_xxx, rate_limited
message_total
Description: Monitors the total count of the ldap messages that are processed by the PCF Engine.
Sample Query: sum(irate(message_total{type=\"ldap-change-res\",status=\"success\"}[1m])) by (type,status)
Labels:
-
Label:
type
Label Description: Message Type for ldap change or ldap search
Example: ldap-change-res,ldap-search-res
Labels:
-
Label:
status
Label Description: Status of message as error or success
Example: success,error
pcf_messages_duration_seconds
Description: Aggregates the total amount of time that the PCF Engine took to process the messages
Sample Query: sum(irate(pcf_messages_duration_seconds[1m])) by (interface,name,message_type)
Labels:
-
Label:
interface
Label Description: Interface name that connects PCF to other network functions
Example: N7, N15, N25, N28, LDAP
Labels:
-
Label:
name
Label Description: Interface name that connects PCF to other network functions
Example: N7_CREATE, N7_UPDATE, N7_DELETE, N7_NOTIFY,etc.
Labels:
-
Label:
message_type
Label Description: Message Type as Request or Response
Example: REQ,RES
pcf_messages_total
Description: Monitors the total count of the PCF messages that are processed by the PCF Engine.
Sample Query: sum(irate(pcf_messages_total{interface=\"N7\",name=~\".*\",message_type=\"REQ\"}[1m])) by (interface,name,message_type)
Labels:
-
Label:
interface
Label Description: Interface name that connects PCF to other network functions
Example: N7, N15, N25, N28, LDAP
Labels:
-
Label:
name
Label Description: Interface name that connects PCF to other network functions
Example: N7_CREATE, N7_UPDATE, N7_DELETE, N7_NOTIFY, N15_CREATE, N15_UPDATE, N15_DELETE, N15_NOTIFY, N28_SUBSCRIBE, N28_UNSUBSCRIBE, N28_NOTIFY, N28_TERMINATE, UDR_QUERY_SM, UDR_QUERY_AM
Labels:
-
Label:
message_type
Label Description: Message Type as Request or Response
Example: REQ,RES
policy_req_triggers_total
Description: Aggregates the total count of the policy requests triggers toward the PCF Engine
Sample Query: sum(irate(policy_req_triggers_total{interface=\"N7\",name=~\".*\"}[1m])) by (interface,name)
Labels:
-
Label:
interface
Label Description: Interface name that connects PCF to other network functions
Example: N15,N7
Labels:
-
Label:
name
Label Description: Trigger Enum
Example: AN_CH_COR, PLMN_CH, RE_TIMEOUT etc.
ran_nas_total
Description: Total number of rannas cause
Sample Query: sum(irate(ran_nas_total{media_type=\"1\",protocol_type=\"1\",cause_type=\"3\"}[1m])) by (media_type, protocol_type,cause_type)
Labels:
-
Label:
media_type
Label Description: Media Type
Example: 1, 2, 3 etc.
Labels:
-
Label:
protocol_type
Label Description: Protocol Type
Example: 1, 2, 3 etc.
Labels:
-
Label:
cause_type
Label Description: Cause Type
Example: 1, 2, 3 etc.
session_rule_total
Description: Captures the total Session Rule requests
Sample Query: sum(irate(session_rule{interface=\"N7\",name=~\".*\"}[1m])) by (interface,name)
Labels:
-
Label:
interface
Label Description: Interface name that connects PCF to other network functions
Example: N7
Labels:
-
Label:
name
Label Description: ARP Priority Level
Example: 1,2,3 etc.
PCF Endpoint Requests Category
async_svc_runnable_time
Description: Total Async Service Runnable Count
Sample Query: async_svc_runnable_time{service_name=\"npcf-smpolicycontrol\", operation=\"Npcf_SMPolicyControl_UpdateNotify\",command=\"Notify\
",status=\"Success\"}
Labels:
-
Label:
service_name
Label Description: Name of the Service
Example: nnrf-nfm, nnrf-disc, npcf-am-policy-control, npcf-smpolicycontrol, nchf-spendinglimitcontrol
-
Label:
operation
Label Description: Name of the Operation
Example: Npcf_SMPolicyControl_Create, Npcf_SMPolicyControl_Update, Npcf_SMPolicyControl_Delete, Npcf_SMPolicyControl_UpdateNotify, Npcf_AMPolicyControl_Create, Npcf_AMPolicyControl_Update, Npcf_AMPolicyControl_UpdateNotify, Npcf_AMPolicyControl_Delete, Nchf_SpendingLimitControl_Subscribe, Nchf_SpendingLimitControl_Unsubscribe, Nchf_SpendingLimitControl_Notify, Nchf_SpendingLimitControl_Terminate, Nudr_Query_PolicyData_SM, Nudr_Query_PolicyData_AM, Nnrf_NfDiscovery, Nnrf_NfDeregister, Nnrf_NfRegister, Nnrf_NfHeartbeat, Nnrf_NfNotify, Nnrf_NfSubsribe, Nnrf_NfUnSubsribe
-
Label:
command
Label Description: The Command
Example: Create, Update, Delete, Notify, Subscribe, Unsubscribe, Terminate, SmDataQuery, AmDataQuery, Discovery, DeRegister, Register, Heartbeat, Unsubscribe
-
Label:
status
Label Description: The Operation was successful or in error state
Example: Error, Success
async_svc_runnable_total
Description: Total Async Service Runnable Count
Sample Query: async_svc_runnable_time{service_name=\"npcf-smpolicycontrol\",operation= \"Npcf_SMPolicyControl_UpdateNotify\",command=\"Notify\",status=\
"Success\"}
Labels:
-
Label:
service_name
Label Description: Name of the Service
Example: nnrf-nfm, nnrf-disc, npcf-am-policy-control, npcf-smpolicycontrol, nchf-spendinglimitcontrol
-
Label:
operation
Label Description: Name of the Operation
Example: Npcf_SMPolicyControl_Create, Npcf_SMPolicyControl_Update, Npcf_SMPolicyControl_Delete, Npcf_SMPolicyControl_UpdateNotify, Npcf_AMPolicyControl_Create, Npcf_AMPolicyControl_Update, Npcf_AMPolicyControl_UpdateNotify, Npcf_AMPolicyControl_Delete, Nchf_SpendingLimitControl_Subscribe, Nchf_SpendingLimitControl_Unsubscribe, Nchf_SpendingLimitControl_Notify, Nchf_SpendingLimitControl_Terminate, Nudr_Query_PolicyData_SM, Nudr_Query_PolicyData_AM, Nnrf_NfDiscovery, Nnrf_NfDeregister, Nnrf_NfRegister, Nnrf_NfHeartbeat, Nnrf_NfNotify, Nnrf_NfSubsribe, Nnrf_NfUnSubsribe
-
Label:
command
Label Description: The Command
Example: Create, Update, Delete, Notify, Subscribe, Unsubscribe, Terminate, SmDataQuery, AmDataQuery, Discovery, DeRegister, Register, Heartbeat, Unsubscribe
-
Label:
status
Label Description: The Operation was successful or in error state
Example: Error, Success
async_svc_runnable_total_seconds
Description: Total Async Service Runnable Response Time
Sample Query: async_svc_runnable_total_seconds{service_name=\"nchf-spendinglimitcontrol\", operation=\"Nchf_SpendingLimitControl_Subscribe\",command=\"Subscribe\",
status=\"Success\"}
Labels:
-
Label:
service_name
Label Description: Name of the Service for a interface
Example: nnrf-nfm, nnrf-disc, npcf-am-policy-control, npcf-smpolicycontrol, nchf-spendinglimitcontrol
Labels:
-
Label:
operation
Label Description: Name of the Operation
Example: Npcf_SMPolicyControl_Create, Npcf_SMPolicyControl_Update, Npcf_SMPolicyControl_Delete, Npcf_AMPolicyControl_Create, Npcf_AMPolicyControl_Update, Npcf_AMPolicyControl_UpdateNotify, Npcf_AMPolicyControl_Delete, Nchf_SpendingLimitControl_Subscribe, Nchf_SpendingLimitControl_Unsubscribe, Nchf_SpendingLimitControl_Notify, Nchf_SpendingLimitControl_Terminate, Nudr_Query_PolicyData_SM, Nudr_Query_PolicyData_AM, Nnrf_NfDiscovery, Nnrf_NfDeregister, Nnrf_NfRegister, Nnrf_NfHeartbeat, Nnrf_NfNotify, Nnrf_NfSubsribe, Nnrf_NfUnSubsribe
-
Label:
command
Label Description: The Command
Example: Create, Update, Delete, Notify, Subscribe, Unsubscribe, Terminate, SmDataQuery, AmDataQuery, Discovery, DeRegister, Register, Heartbeat, Unsubscribe
-
Label:
status
Label Description: The Operation was successful or in error state
Example: Error, Success
inbound_request_total
Description: Total Inbound Request Count
Sample Query: inbound_request_total{interface_name=\"N7\",service_name=\ "npcf-smpolicycontrol\",operation_name=\"Npcf_SMPolicyControl_Delete\
",command=\"Delete\"}
Labels:
-
Label:
interface_name
Label Description: Interface name that connects PCF to other network functions
Example: N7, N15, N25, N28, NRF
Labels:
-
Label:
service_name
Label Description: Name of the Service
Example: nnrf-nfm, nnrf-disc, npcf-am-policy-control, npcf-smpolicycontrol, nchf-spendinglimitcontrol
Labels:
-
Label:
command
Label Description: The Command
Example: Create, Update, Delete, Notify, Subscribe, Unsubscribe, Terminate, SmDataQuery, AmDataQuery, Discovery, DeRegister, Register, Heartbeat, Unsubscribe
-
Label:
operation_name
Label Description: Name of the Operation
Example: Npcf_SMPolicyControl_Create, Npcf_SMPolicyControl_Update, Npcf_SMPolicyControl_Delete, Npcf_SMPolicyControl_UpdateNotify, Npcf_AMPolicyControl_Create, Npcf_AMPolicyControl_Update, Npcf_AMPolicyControl_UpdateNotify, Npcf_AMPolicyControl_Delete, Nchf_SpendingLimitControl_Subscribe, Nchf_SpendingLimitControl_Unsubscribe, Nchf_SpendingLimitControl_Notify, Nchf_SpendingLimitControl_Terminate, Nudr_Query_PolicyData_SM, Nudr_Query_PolicyData_AM, Nnrf_NfDiscovery, Nnrf_NfDeregister, Nnrf_NfRegister, Nnrf_NfHeartbeat, Nnrf_NfNotify, Nnrf_NfSubsribe, Nnrf_NfUnSubsribe
incoming_request_time
Description: Total Response Time for Incoming Requests
Sample Query: incoming_request_time{interface_name=\"N7\",service_name=\ "npcf-smpolicycontrol\",operation_name=\"Npcf_SMPolicyControl_Delete\",command=\
"Delete\",result_code=\"204\"}
Labels:
-
Label:
interface_name
Label Description: Interface name that connects PCF to other network functions
Example: N7, N15, N25, N28, NRF
Labels:
-
Label:
service_name
Label Description: Name of the Service
Example: nnrf-nfm, nnrf-disc, npcf-am-policy-control, npcf-smpolicycontrol, nchf-spendinglimitcontrol
Labels:
-
Label:
command
Label Description: The Command
Example: Create, Update, Delete, Notify, Subscribe, Unsubscribe, Terminate, SmDataQuery, AmDataQuery, Discovery, DeRegister, Register, Heartbeat, Unsubscribe
Labels:
-
Label:
operation_name
Label Description: Name of the Operation
Example: Npcf_SMPolicyControl_Create, Npcf_SMPolicyControl_Update, Npcf_SMPolicyControl_Delete, Npcf_SMPolicyControl_UpdateNotify, Npcf_AMPolicyControl_Create, Npcf_AMPolicyControl_Update, Npcf_AMPolicyControl_UpdateNotify, Npcf_AMPolicyControl_Delete, Nchf_SpendingLimitControl_Subscribe, Nchf_SpendingLimitControl_Unsubscribe, Nchf_SpendingLimitControl_Notify, Nchf_SpendingLimitControl_Terminate, Nudr_Query_PolicyData_SM, Nudr_Query_PolicyData_AM, Nnrf_NfDiscovery, Nnrf_NfDeregister, Nnrf_NfRegister, Nnrf_NfHeartbeat, Nnrf_NfNotify, Nnrf_NfSubsribe, Nnrf_NfUnSubsribe
-
Label:
result_code
Label Description: Status Code
Example: 200, 201, 202, 204, 205, 206, 301, 302, 303, 304, 305, 307, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 500, 501, 502, 503, 504, 505
incoming_request_time
Description: Total Response Time for Incoming Requests
Sample Query: incoming_request_time{interface_name=\"N7\",service_name=\ "npcf-smpolicycontrol\",operation_name=\"Npcf_SMPolicyControl_Delete\
",command=\"Delete\",result_code=\"204\"}
Labels:
-
Label:
interface_name
Label Description: Interface name that connects PCF to other network functions
Example: N7, N15, N25, N28, NRF
Labels:
-
Label:
service_name
Label Description: Name of the Service
Example: nnrf-nfm, nnrf-disc, npcf-am-policy-control, npcf-smpolicycontrol, nchf-spendinglimitcontrol
Labels:
-
Label:
command
Label Description: The Command
Example: Create, Update, Delete, Notify, Subscribe, Unsubscribe, Terminate, SmDataQuery, AmDataQuery, Discovery, DeRegister, Register, Heartbeat, Unsubscribe
Labels:
-
Label:
operation_name
Label Description: Name of the Operation
Example: Npcf_SMPolicyControl_Create, Npcf_SMPolicyControl_Update, Npcf_SMPolicyControl_Delete, Npcf_SMPolicyControl_UpdateNotify, Npcf_AMPolicyControl_Create, Npcf_AMPolicyControl_Update, Npcf_AMPolicyControl_UpdateNotify, Npcf_AMPolicyControl_Delete, Nchf_SpendingLimitControl_Subscribe, Nchf_SpendingLimitControl_Unsubscribe, Nchf_SpendingLimitControl_Notify, Nchf_SpendingLimitControl_Terminate, Nudr_Query_PolicyData_SM, Nudr_Query_PolicyData_AM, Nnrf_NfDiscovery, Nnrf_NfDeregister, Nnrf_NfRegister, Nnrf_NfHeartbeat, Nnrf_NfNotify, Nnrf_NfSubsribe, Nnrf_NfUnSubsribe
Labels:
-
Label:
result_code
Label Description: Status Code
Example: 200, 201, 202, 204, 205, 206, 301, 302, 303, 304, 305, 307, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 500, 501, 502, 503, 504, 505
incoming_request_total
Description: Total Incoming Request Count
Sample Query: incoming_request_total{interface_name=\"N7\",service_name=\" npcf-smpolicycontrol\",operation_name=\"Npcf_SMPolicyControl_Delete\",command=
\"Delete\",result_code=\"204\"}
Labels:
-
Label:
interface_name
Label Description: Interface name that connects PCF to other network functions
Example: N7, N15, N25, N28, NRF
Labels:
-
Label:
service_name
Label Description: Name of the Service
Example: nnrf-nfm, nnrf-disc, npcf-am-policy-control, npcf-smpolicycontrol, nchf-spendinglimitcontrol
Labels:
-
Label:
command
Label Description: The Command
Example: Create, Update, Delete, Notify, Subscribe, Unsubscribe, Terminate, SmDataQuery, AmDataQuery, Discovery, DeRegister, Register, Heartbeat, Unsubscribe
Labels:
-
Label:
operation_name
Label Description: Name of the Operation
Example: Npcf_SMPolicyControl_Create, Npcf_SMPolicyControl_Update, Npcf_SMPolicyControl_Delete, Npcf_SMPolicyControl_UpdateNotify, Npcf_AMPolicyControl_Create, Npcf_AMPolicyControl_Update, Npcf_AMPolicyControl_UpdateNotify, Npcf_AMPolicyControl_Delete, Nchf_SpendingLimitControl_Subscribe, Nchf_SpendingLimitControl_Unsubscribe, Nchf_SpendingLimitControl_Notify, Nchf_SpendingLimitControl_Terminate, Nudr_Query_PolicyData_SM, Nudr_Query_PolicyData_AM, Nnrf_NfDiscovery, Nnrf_NfDeregister, Nnrf_NfRegister, Nnrf_NfHeartbeat, Nnrf_NfNotify, Nnrf_NfSubsribe, Nnrf_NfUnSubsribe
Labels:
-
Label:
result_code
Label Description: Status Code
Example: 200, 201, 202, 204, 205, 206, 301, 302, 303, 304, 305, 307, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 500, 501, 502, 503, 504, 505
incoming_rpc_request_time
Description: Total RPC Time for Incoming Requests
Sample Query: incoming_rpc_request_time{interface_name=\"N7\",service_name=\ "npcf-smpolicycontrol\",operation_name=\"Npcf_SMPolicyControl_UpdateNotify\
",command=\"Notify\",result_code=\"404\"}
Labels:
-
Label:
interface_name
Label Description: Interface name that connects PCF to other network functions
Example: N7, N15, N25, N28, NRF
Labels:
-
Label:
service_name
Label Description: Name of the Service
Example: nnrf-nfm, nnrf-disc, npcf-am-policy-control, npcf-smpolicycontrol, nchf-spendinglimitcontrol
Labels:
-
Label:
command
Label Description: The Command
Example: Create, Update, Delete, Notify, Subscribe, Unsubscribe, Terminate, SmDataQuery, AmDataQuery, Discovery, DeRegister, Register, Heartbeat, Unsubscribe
Labels:
-
Label:
operation_name
Label Description: Name of the Operation
Example: Npcf_SMPolicyControl_Create, Npcf_SMPolicyControl_Update, Npcf_SMPolicyControl_Delete, Npcf_SMPolicyControl_UpdateNotify, Npcf_AMPolicyControl_Create, Npcf_AMPolicyControl_Update, Npcf_AMPolicyControl_UpdateNotify, Npcf_AMPolicyControl_Delete, Nchf_SpendingLimitControl_Subscribe, Nchf_SpendingLimitControl_Unsubscribe, Nchf_SpendingLimitControl_Notify, Nchf_SpendingLimitControl_Terminate, Nudr_Query_PolicyData_SM, Nudr_Query_PolicyData_AM, Nnrf_NfDiscovery, Nnrf_NfDeregister, Nnrf_NfRegister, Nnrf_NfHeartbeat, Nnrf_NfNotify, Nnrf_NfSubsribe, Nnrf_NfUnSubsribe
Labels:
-
Label:
result_code
Label Description: Status Code
Example: 200, 201, 202, 204, 205, 206, 301, 302, 303, 304, 305, 307, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 500, 501, 502, 503, 504, 505
incoming_rpc_request_total
Description: Total Incoming RPC Request Count
Sample Query: incoming_rpc_request_total{interface_name=\"N7\",service_name=\ "npcf-smpolicycontrol\",operation_name=\"Npcf_SMPolicyControl_UpdateNotify\"
,command=\"Notify\",result_code=\"200\"}
Labels:
-
Label:
interface_name
Label Description: Interface name that connects PCF to other network functions
Example: N7, N15, N25, N28, NRF
Labels:
-
Label:
service_name
Label Description: Name of the Service
Example: nnrf-nfm, nnrf-disc, npcf-am-policy-control, npcf-smpolicycontrol, nchf-spendinglimitcontrol
Labels:
-
Label:
command
Label Description: The Command
Example: Create, Update, Delete, Notify, Subscribe, Unsubscribe, Terminate, SmDataQuery, AmDataQuery, Discovery, DeRegister, Register, Heartbeat, Unsubscribe
Labels:
-
Label:
operation_name
Label Description: Name of the Operation
Example: Npcf_SMPolicyControl_Create, Npcf_SMPolicyControl_Update, Npcf_SMPolicyControl_Delete, Npcf_SMPolicyControl_UpdateNotify, Npcf_AMPolicyControl_Create, Npcf_AMPolicyControl_Update, Npcf_AMPolicyControl_UpdateNotify, Npcf_AMPolicyControl_Delete, Nchf_SpendingLimitControl_Subscribe, Nchf_SpendingLimitControl_Unsubscribe, Nchf_SpendingLimitControl_Notify, Nchf_SpendingLimitControl_Terminate, Nudr_Query_PolicyData_SM, Nudr_Query_PolicyData_AM, Nnrf_NfDiscovery, Nnrf_NfDeregister, Nnrf_NfRegister, Nnrf_NfHeartbeat, Nnrf_NfNotify, Nnrf_NfSubsribe, Nnrf_NfUnSubsribe
Labels:
-
Label:
result_code
Label Description: Status Code
Example: 200, 201, 202, 204, 205, 206, 301, 302, 303, 304, 305, 307, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 500, 501, 502, 503, 504, 505
outgoing_request_time
Description: Total Response Time for Outgoing Requests
Sample Query: outgoing_request_time{interface_name=\"N7\",service_name=\ "npcf-smpolicycontrol\",operation_name=\"Npcf_SMPolicyControl_UpdateNotify\",command=\"Notify\",target_base_url=\
"http://192.168.2.138:9081/\",result_code=\"404\"}
Labels:
-
Label:
interface_name
Label Description: Interface name that connects PCF to other network functions
Example: N7, N15, N25, N28, NRF
Labels:
-
Label:
service_name
Label Description: Name of the Service
Example: nnrf-nfm, nnrf-disc, npcf-am-policy-control, npcf-smpolicycontrol, nchf-spendinglimitcontrol
Labels:
-
Label:
command
Label Description: The Command
Example: Create, Update, Delete, Notify, Subscribe, Unsubscribe, Terminate, SmDataQuery, AmDataQuery, Discovery, DeRegister, Register, Heartbeat, Unsubscribe
Labels:
-
Label:
operation_name
Label Description: Name of the Operation
Example: Npcf_SMPolicyControl_Create, Npcf_SMPolicyControl_Update, Npcf_SMPolicyControl_Delete, Npcf_SMPolicyControl_UpdateNotify, Npcf_AMPolicyControl_Create, Npcf_AMPolicyControl_Update, Npcf_AMPolicyControl_UpdateNotify, Npcf_AMPolicyControl_Delete, Nchf_SpendingLimitControl_Subscribe, Nchf_SpendingLimitControl_Unsubscribe, Nchf_SpendingLimitControl_Notify, Nchf_SpendingLimitControl_Terminate, Nudr_Query_PolicyData_SM, Nudr_Query_PolicyData_AM, Nnrf_NfDiscovery, Nnrf_NfDeregister, Nnrf_NfRegister, Nnrf_NfHeartbeat, Nnrf_NfNotify, Nnrf_NfSubsribe, Nnrf_NfUnSubsribe
Labels:
-
Label:
result_code
Label Description: Status Code
Example: 200, 201, 202, 204, 205, 206, 301, 302, 303, 304, 305, 307, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 500, 501, 502, 503, 504, 505
Labels:
-
Label:
target_base_url
Label Description: Target Base Url
Example: http://192.168.2.138:9081/ etc.
outgoing_request_total
Description: Total Outgoing Request Count
Sample Query: outgoing_request_total{interface_name=\"N7\",service_name=\ "npcf-smpolicycontrol\",operation_name=\"Npcf_SMPolicyControl_UpdateNotify\",
command=\"Notify\",target_base_url=\"http://192.168.2.138:9081/\",result_code=\"404\"}
Labels:
-
Label:
interface_name
Label Description: Interface name that connects PCF to other network functions
Example: N7, N15, N25, N28, NRF
Labels:
-
Label:
service_name
Label Description: Name of the Service
Example: nnrf-nfm, nnrf-disc, npcf-am-policy-control, npcf-smpolicycontrol, nchf-spendinglimitcontrol
Labels:
-
Label:
command
Label Description: The Command
Example: Create, Update, Delete, Notify, Subscribe, Unsubscribe, Terminate, SmDataQuery, AmDataQuery, Discovery, DeRegister, Register, Heartbeat, Unsubscribe
Labels:
-
Label:
operation_name
Label Description: Name of the Operation
Example: Npcf_SMPolicyControl_Create, Npcf_SMPolicyControl_Update, Npcf_SMPolicyControl_Delete, Npcf_SMPolicyControl_UpdateNotify, Npcf_AMPolicyControl_Create, Npcf_AMPolicyControl_Update, Npcf_AMPolicyControl_UpdateNotify, Npcf_AMPolicyControl_Delete, Nchf_SpendingLimitControl_Subscribe, Nchf_SpendingLimitControl_Unsubscribe, Nchf_SpendingLimitControl_Notify, Nchf_SpendingLimitControl_Terminate, Nudr_Query_PolicyData_SM, Nudr_Query_PolicyData_AM, Nnrf_NfDiscovery, Nnrf_NfDeregister, Nnrf_NfRegister, Nnrf_NfHeartbeat, Nnrf_NfNotify, Nnrf_NfSubsribe, Nnrf_NfUnSubsribe, Nnrf_NFUpdate
Labels:
-
Label:
result_code
Label Description: Status Code
Example: 200, 201, 202, 204, 205, 206, 301, 302, 303, 304, 305, 307, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 500, 501, 502, 503, 504, 505
Labels:
-
Label:
target_base_url
Label Description: Target Base Url
Example: http://192.168.2.138:9081/
outgoing_rpc_request_time
Description: Total RPC Time for Outgoing Requests
Sample Query: outgoing_rpc_request_time{interface_name=\"N7\",service_name=\ "npcf-smpolicycontrol\",operation_name=\"Npcf_SMPolicyControl_Update\
",command=\"Update\",result_code=\"404\"}
Labels:
-
Label:
interface_name
Label Description: Interface name that connects PCF to other network functions
Example: N7, N15, N25, N28, NRF
Labels:
-
Label:
service_name
Label Description: Name of the Service
Example: nnrf-nfm, nnrf-disc, npcf-am-policy-control, npcf-smpolicycontrol, nchf-spendinglimitcontrol
Labels:
-
Label:
command
Label Description: The Command
Example: Create, Update, Delete, Notify, Subscribe, Unsubscribe, Terminate, SmDataQuery, AmDataQuery, Discovery, DeRegister, Register, Heartbeat, Unsubscribe
Labels:
-
Label:
operation_name
Label Description: Name of the Operation
Example: Npcf_SMPolicyControl_Create, Npcf_SMPolicyControl_Update, Npcf_SMPolicyControl_Delete, Npcf_SMPolicyControl_UpdateNotify, Npcf_AMPolicyControl_Create, Npcf_AMPolicyControl_Update, Npcf_AMPolicyControl_UpdateNotify, Npcf_AMPolicyControl_Delete, Nchf_SpendingLimitControl_Subscribe, Nchf_SpendingLimitControl_Unsubscribe, Nchf_SpendingLimitControl_Notify, Nchf_SpendingLimitControl_Terminate, Nudr_Query_PolicyData_SM, Nudr_Query_PolicyData_AM, Nnrf_NfDiscovery, Nnrf_NfDeregister, Nnrf_NfRegister, Nnrf_NfHeartbeat, Nnrf_NfNotify, Nnrf_NfSubsribe, Nnrf_NfUnSubsribe
Labels:
-
Label:
result_code
Label Description: Status Code
Example: 200, 201, 202, 204, 205, 206, 301, 302, 303, 304, 305, 307, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 500, 501, 502, 503, 504, 505
outgoing_rpc_request_total
Description: Total Outgoing RPC Request Count
Sample Query: outgoing_rpc_request_total{interface_name=\"N7\",service_name=\ "npcf-smpolicycontrol\",operation_name=\"Npcf_SMPolicyControl_Update\",command=
\"Update\",result_code=\"408\"}
Labels:
-
Label:
interface_name
Label Description: Interface name that connects PCF to other network functions
Example: N7, N15, N25, N28, NRF
Labels:
-
Label:
service_name
Label Description: Name of the Service
Example: nnrf-nfm, nnrf-disc, npcf-am-policy-control, npcf-smpolicycontrol, nchf-spendinglimitcontrol
Labels:
-
Label:
command
Label Description: The Command
Example: Create, Update, Delete, Notify, Subscribe, Unsubscribe, Terminate, SmDataQuery, AmDataQuery, Discovery, DeRegister, Register, Heartbeat, Unsubscribe
Labels:
-
Label:
operation_name
Label Description: Name of the Operation
Example: Npcf_SMPolicyControl_Create, Npcf_SMPolicyControl_Update, Npcf_SMPolicyControl_Delete, Npcf_SMPolicyControl_UpdateNotify, Npcf_AMPolicyControl_Create, Npcf_AMPolicyControl_Update, Npcf_AMPolicyControl_UpdateNotify, Npcf_AMPolicyControl_Delete, Nchf_SpendingLimitControl_Subscribe, Nchf_SpendingLimitControl_Unsubscribe, Nchf_SpendingLimitControl_Notify, Nchf_SpendingLimitControl_Terminate, Nudr_Query_PolicyData_SM, Nudr_Query_PolicyData_AM, Nnrf_NfDiscovery, Nnrf_NfDeregister, Nnrf_NfRegister, Nnrf_NfHeartbeat, Nnrf_NfNotify, Nnrf_NfSubsribe, Nnrf_NfUnSubsribe
Labels:
-
Label:
result_code
Label Description: Status Code
Example: 200, 201, 202, 204, 205, 206, 301, 302, 303, 304, 305, 307, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 500, 501, 502, 503, 504, 505
route_lookup_requests_duration_seconds
Description: Total Route Lookup Response Time in seconds
Sample Query: route_lookup_requests_duration_seconds{interface_name=\"N7\",service_name=\ "npcf-smpolicycontrol\",operation_name=\"Npcf_SMPolicyControl_UpdateNotify\"
,command=\"Notify\",status=\"201\"}
Labels:
-
Label:
interface_name
Label Description: Interface name that connects PCF to other network functions
Example: N7, N15, N25, N28, NRF
Labels:
-
Label:
service_name
Label Description: Name of the Service
Example: nnrf-nfm, nnrf-disc, npcf-am-policy-control, npcf-smpolicycontrol, nchf-spendinglimitcontrol
Labels:
-
Label:
command
Label Description: The Command
Example: Create, Update, Delete, Notify, Subscribe, Unsubscribe, Terminate, SmDataQuery, AmDataQuery, Discovery, DeRegister, Register, Heartbeat, Unsubscribe
Labels:
-
Label:
operation_name
Label Description: Name of the Operation
Example: Npcf_SMPolicyControl_Create, Npcf_SMPolicyControl_Update, Npcf_SMPolicyControl_Delete, Npcf_SMPolicyControl_UpdateNotify, Npcf_AMPolicyControl_Create, Npcf_AMPolicyControl_Update, Npcf_AMPolicyControl_UpdateNotify, Npcf_AMPolicyControl_Delete, Nchf_SpendingLimitControl_Subscribe, Nchf_SpendingLimitControl_Unsubscribe, Nchf_SpendingLimitControl_Notify, Nchf_SpendingLimitControl_Terminate, Nudr_Query_PolicyData_SM, Nudr_Query_PolicyData_AM, Nnrf_NfDiscovery, Nnrf_NfDeregister, Nnrf_NfRegister, Nnrf_NfHeartbeat, Nnrf_NfNotify, Nnrf_NfSubsribe, Nnrf_NfUnSubsribe
Labels:
-
Label:
result_code
Label Description: Status Code
Example: 200, 201, 202, 204, 205, 206, 301, 302, 303, 304, 305, 307, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 500, 501, 502, 503, 504, 505
route_lookup_requests_time
Description: Total Route Lookup Response Time
Sample Query: route_lookup_requests_time{interface_name=\"N7\",service_name=\ "npcf-smpolicycontrol\",operation_name=\"Npcf_SMPolicyControl_UpdateNotify\"
,command=\"Notify\",status=\"201\"}
Labels:
-
Label:
interface_name
Label Description: Interface name that connects PCF to other network functions
Example: N7, N15, N25, N28, NRF
Labels:
-
Label:
service_name
Label Description: Name of the Service
Example: nnrf-nfm, nnrf-disc, npcf-am-policy-control, npcf-smpolicycontrol, nchf-spendinglimitcontrol
Labels:
-
Label:
command
Label Description: The Command
Example: Create, Update, Delete, Notify, Subscribe, Unsubscribe, Terminate, SmDataQuery, AmDataQuery, Discovery, DeRegister, Register, Heartbeat, Unsubscribe
Labels:
-
Label:
operation_name
Label Description: Name of the Operation
Example: Npcf_SMPolicyControl_Create, Npcf_SMPolicyControl_Update, Npcf_SMPolicyControl_Delete, Npcf_SMPolicyControl_UpdateNotify, Npcf_AMPolicyControl_Create, Npcf_AMPolicyControl_Update, Npcf_AMPolicyControl_UpdateNotify, Npcf_AMPolicyControl_Delete, Nchf_SpendingLimitControl_Subscribe, Nchf_SpendingLimitControl_Unsubscribe, Nchf_SpendingLimitControl_Notify, Nchf_SpendingLimitControl_Terminate, Nudr_Query_PolicyData_SM, Nudr_Query_PolicyData_AM, Nnrf_NfDiscovery, Nnrf_NfDeregister, Nnrf_NfRegister, Nnrf_NfHeartbeat, Nnrf_NfNotify, Nnrf_NfSubsribe, Nnrf_NfUnSubsribe
Labels:
-
Label:
result_code
Label Description: Status Code
Example: 200, 201, 202, 204, 205, 206, 301, 302, 303, 304, 305, 307, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 500, 501, 502, 503, 504, 505
route_lookup_requests_total
Description: Total Route Lookup Request Count
Sample Query: route_lookup_requests_total{interface_name=\"N7\",service_name=\ "npcf-smpolicycontrol\",operation_name=\"Npcf_SMPolicyControl_UpdateNotify\",
command=\"Notify\",status=\"201\"}
Labels:
-
Label:
interface_name
Label Description: Interface name that connects PCF to other network functions
Example: N7, N15, N25, N28, NRF
Labels:
-
Label:
service_name
Label Description: Name of the Service
Example: nnrf-nfm, nnrf-disc, npcf-am-policy-control, npcf-smpolicycontrol, nchf-spendinglimitcontrol
Labels:
-
Label:
command
Label Description: The Command
Example: Create, Update, Delete, Notify, Subscribe, Unsubscribe, Terminate, SmDataQuery, AmDataQuery, Discovery, DeRegister, Register, Heartbeat, Unsubscribe
Labels:
-
Label:
operation_name
Label Description: Name of the Operation
Example: Npcf_SMPolicyControl_Create, Npcf_SMPolicyControl_Update, Npcf_SMPolicyControl_Delete, Npcf_SMPolicyControl_UpdateNotify, Npcf_AMPolicyControl_Create, Npcf_AMPolicyControl_Update, Npcf_AMPolicyControl_UpdateNotify, Npcf_AMPolicyControl_Delete, Nchf_SpendingLimitControl_Subscribe, Nchf_SpendingLimitControl_Unsubscribe, Nchf_SpendingLimitControl_Notify, Nchf_SpendingLimitControl_Terminate, Nudr_Query_PolicyData_SM, Nudr_Query_PolicyData_AM, Nnrf_NfDiscovery, Nnrf_NfDeregister, Nnrf_NfRegister, Nnrf_NfHeartbeat, Nnrf_NfNotify, Nnrf_NfSubsribe, Nnrf_NfUnSubsribe
Labels:
-
Label:
result_code
Label Description: Status Code
Example: 200, 201, 202, 204, 205, 206, 301, 302, 303, 304, 305, 307, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 500, 501, 502, 503, 504, 505
PCF Diameter Stats Category
diameter_late_responses_total
Description: Captures the total count of Diameter responses that the PCF Engine took time to process
Sample Query: diameter_late_responses_total{command_code=\"AAR\",application=\"rx\",result_code=\"2001\"}
Labels:
-
Label:
command_code
Label Description: Command Code
Example: AAR,ASR,RAR,STR etc
-
Label:
application
Label Description: Application Name
Example: rx etc.
-
Label:
result_code
Label Description: Result Code
Example: 2001,5012,5065 etc.
diameter_request_total
Description: Collects the total count of Diameter request that the PCF Engine has processed.
Sample Query: diameter_request_total{command_code=\"AAR\",application=\"rx\"}
Labels:
-
Label:
command_code
Label Description: Interface name that connects PCF to other network functions
Example: AAR,ASR,RAR,STR etc
-
Label:
application
Label Description: application
Example: rx etc.
diameter_responses_seconds_total
Description: Captures the total amount of time (in seconds) that the PCF Engine took to process a diameter
Sample Query: diameter_responses_seconds_total{command_code=\"AAR\",application=\"rx\",result_code=\"2001\"}
Labels:
-
Label:
command_code
Label Description: Command Code
Example: AAR,ASR,RAR,STR etc
Labels:
-
Label:
application
Label Description: Application Name
Example: rx etc.
-
Label:
result_code
Label Description: Result Code
Example: 2001,5012,5065 etc.
diameter_responses_total
Description: Records the total count of the Diameter responses that the Policy Engine has processed
Sample Query: diameter_responses_total{command_code=\"AAR\",application=\"rx\",result_code=\"2001\"}
Labels:
-
Label:
command_code
Label Description: Command Code
Example: AAR,ASR,RAR,STR etc
Labels:
-
Label:
application
Label Description: Application Name
Example: rx etc.
Labels:
-
Label:
result_code
Label Description: Result Code
Example: 2001,5012,5065 etc.
dispatch_error_seconds_total
Description: Captures the total amount of time (in seconds) used to detect messages that encountered the dispatch error
Sample Query: dispatch_error_seconds_total{command_code=\"AAR\",application=\"rx\",error_code=\"5002\"}
Labels:
-
Label:
command_code
Label Description: Command Code
Example: AAR,ASR,RAR,STR etc
Labels:
-
Label:
application
Label Description: Application Name
Example: rx etc.
Labels:
-
Label:
error_code
Label Description: Error Code
Example: 5002,5065,5012 etc.
dispatch_error_total
Description: Captures the total count of messages that encountered dispatch error through the GRPC Interface
Sample Query: dispatch_error_total{command_code=\"AAR\",application=\"rx\",error_code=\"5002\"}
Labels:
-
Label:
command_code
Label Description: Command Code
Example: AAR,ASR,RAR,STR etc
Labels:
-
Label:
application
Label Description: Application Name
Example: rx etc.
Labels:
-
Label:
error_code
Label Description: Error Code
Example: 5002,5065,5012 etc.
grpc_message_send_total
Description: Collects the total count of messages that are sent over the gRPC toward the PCF Engine
Sample Query: grpc_message_send_total{command_code=\"AAR\",application=\"rx\",remote_service=\"diameter-engine\"}
Labels:
-
Label:
command_code
Label Description: Command Code
Example: AAR,ASR,RAR,STR etc
Labels:
-
Label:
remote_service
Label Description: Remote Service
Example: diameter-engine etc.
policy_engine_message_seconds_total
Description: Projects the total amount of time (in seconds) taken to process the round-trip responses for the PCF Engine GRPC messages
Sample Query: policy_engine_message_seconds_total{command_code=\"AAR\",application=\"rx\"}
Labels:
-
Label:
command_code
Label Description: Command Code
Example: AAR,ASR,RAR,STR etc
Labels:
-
Label:
application
Label Description: Application Name
Example: rx etc.
policy_engine_message_seconds_total
Description: Round trip response timeout total for Policy Engine GRPC message
Sample Query: policy_engine_message_seconds_total{command_code=\"AAR\",application=\"rx\"}
Labels:
-
Label:
command_code
Label Description: Command Code
Example: AAR,ASR,RAR,STR etc
Labels:
-
Label:
application
Label Description: Application Name
Example: rx etc.
policy_engine_message_total
Description: Round trip response total for Policy Engine GRPC message
Sample Query: policy_engine_message_total{command_code=\"AAR\",application=\"rx\"}
Labels:
-
Label:
command_code
Label Description: Command Code
Example: AAR,ASR,RAR,STR etc
Labels:
-
Label:
application
Label Description: Application Name
Example: rx etc.
process_message_seconds_total
Description: Projects the total amount of time (in seconds) used to process the messages through the Diameter interface
Sample Query: process_message_seconds_total{command_code=\"AAR\",application=\"rx\"}
Labels:
-
Label:
command_code
Label Description: Command Code
Example: AAR,ASR,RAR,STR etc
Labels:
-
Label:
application
Label Description: Application Name
Example: rx etc.
process_message_total
Description: Projects the total count of messages that were processed through the Diameter interface
Sample Query: process_message_total{command_code=\"AAR\",application=\"rx\"}
Labels:
-
Label:
command_code
Label Description: Command Code
Example: AAR,ASR,RAR,STR etc
Labels:
-
Label:
application
Label Description: Application Name
Example: rx etc.
route_avp_seconds_total
Description: Indicates the total time (in seconds) taken to route the AVP requests
Sample Query: route_avp_seconds_total{command_code=\"AAR\",application=\"rx\",status=\"2001\"}
Labels:
-
Label:
command_code
Label Description: Command Code
Example: AAR,ASR,RAR,STR etc
Labels:
-
Label:
application
Label Description: Application Name
Example: rx etc.
Labels:
-
Label:
status
Label Description: Status
Example: error,success
route_avp_total
Description: Captures the total number of the route AVP requests that are built
Sample Query: route_avp_total{command_code=\"AAR\",application=\"rx\",status=\"success\"}
Labels:
-
Label:
command_code
Label Description: Command Code
Example: AAR,ASR,RAR,STR etc
Labels:
-
Label:
application
Label Description: Application Name
Example: rx etc.
Labels:
-
Label:
status
Label Description: Status
Example: error,success
session_binding_lookup_seconds_total
Description: Captures the total time (in seconds) taken to complete the Session Binding Lookup Requests
Sample Query: session_binding_lookup_seconds_total{command_code=\"AAR\",application=\"rx\",status=\"success\"}
Labels:
-
Label:
command_code
Label Description: Command Code
Example: AAR,ASR,RAR,STR etc
Labels:
-
Label:
application
Label Description: Application Name
Example: rx etc.
Labels:
-
Label:
status
Label Description: Status
Example: error,success
session_binding_lookup_total
Description: Projects the total number of the Session Binding Lookup Requests that were built
Sample Query: session_binding_lookup_total{command_code=\"AAR\",application=\"rx\",status=\"success\"}
Labels:
-
Label:
command_code
Label Description: Command Code
Example: AAR,ASR,RAR,STR etc
Labels:
-
Label:
application
Label Description: Application Name
Example: rx etc.
Labels:
-
Label:
status
Label Description: Status
Example: error,success