Diameter Endpoint Metrics Reference
diameter-ep statistics Category
diam_base_msg_seconds_total
Description: Cumulative response time in seconds of diameter base message requests processed by diameter endpoint
Sample Query: 'diam_base_msg_seconds_total{message_name="DPR"}'
Labels:
-
Label:
message_name
Label Description: name of interface message
Example: DPR
-
Label:
origin_host
Label Description: name of the origin host
Example: 192.168.169.107
-
Label:
origin_realm
Label Description: name of the origin realm
Example: xyz.com
-
Label:
disconnect_cause
Label Description: reason for the disconnection
Example: REBOOTING, BUSY, DO_NOT_WANT_TO_TALK_TO_YOU
-
Label:
result_code
Label Description: result_code describes the error that the diameter node encountered in its processing
Example: 2001, 5012
-
Label:
gr_instance
Label Description: GR Instance ID
Example: 1 or 2
diam_base_msg_total
Description: Count of diameter base message requests processed by diameter endpoint
Sample Query: 'diam_base_msg_total{message_name="DPR"}'
Labels:
-
Label:
message_name
Label Description: name of interface message
Example: DPR
-
Label:
origin_host
Label Description: name of the origin host
Example: 192.168.169.107
-
Label:
origin_realm
Label Description: name of the origin realm
Example: xyz.com
-
Label:
disconnect_cause
Label Description: reason for the disconnection
Example: REBOOTING, BUSY, DO_NOT_WANT_TO_TALK_TO_YOU
-
Label:
result_code
Label Description: result_code describes the error that the diameter node encountered in its processing
Example: 2001, 5012
-
Label:
gr_instance
Label Description: GR Instance ID
Example: 1 or 2
diameter_decode_message_total
Description: Count of decoding done by diameter endpoint
Sample Query: 'diameter_decode_message_total{interface="gx"}'
Labels:
-
Label:
interface
Label Description: name of the interface
Example: gx, gy
Labels:
-
Label:
message_name
Label Description: name of interface message
Example: ccai, ccau, ccat, rar, asr
-
Label:
endpoint_name
Label Description: name of endpoint profile used during processing
Example: gxProf1
-
Label:
dict_name
Label Description: name of the dictionary used
Example: gx_cust
-
Label:
status
Label Description: status of the request
Example: success, failure, partial
-
Label:
unknown_avp
Label Description: unknown_avp indicates if any unknow AVPs were found during encoding where 0 indicates not found and 1 indicates found
Example: 0,1
-
Label:
gr_instance
Label Description: GR Instance ID
Example: 1 or 2
diameter_encode_message_total
Description: Count of encoding done by diameter endpoint
Sample Query: 'diameter_encode_message_total{interface="gx"}'
Labels:
-
Label:
interface
Label Description: name of the interface
Example: gx, gy
Labels:
-
Label:
message_name
Label Description: name of interface message
Example: ccri, ccru, ccrt, raa, asa
Labels:
-
Label:
endpoint_name
Label Description: name of endpoint profile used during processing
Example: gxProf1
-
Label:
dict_name
Label Description: name of the dictionary used
Example: gx_cust
-
Label:
status
Label Description: status of the request
Example: success, failure, partial
-
Label:
unknown_avp
Label Description: unknown_avp indicates if any unknow AVPs were found during encoding where 0 indicates not found and 1 indicates found
Example: 0,1
-
Label:
gr_instance
Label Description: GR Instance ID
Example: 1 or 2
diameter_pod_status
Description: Pod status as active/standby
Sample Query: 'diameter_pod_status{vip="10.0.0.1"}'
Labels:
-
Label:
vip
Label Description: any ip
Example: 10.0.0.1
diameter_request_message_total
Description: Count of diameter requests processed by diameter endpoint
Sample Query: 'diameter_request_message_total{interface="gx"}'
Labels:
-
Label:
interface
Label Description: name of the interface
Example: gx, gy
Labels:
-
Label:
message_name
Label Description: name of interface message
Example: ccri, ccru, ccrt, rar, asr
Labels:
-
Label:
peer_address
Label Description: peer_address will be empty for inbound requests, could be empty for outbound requests depending on point of failure
Example: 10.1.2.110:3868
Labels:
-
Label:
status
Label Description: status of the request
Example: attempted, peer_down, err_cfg, err_maxout, timeout_ipc, err_ipc, err_unmarshal
Labels:
-
Label:
retry
Label Description: retry count
Example: 0
-
Label:
gr_instance
Label Description: GR Instance ID
Example: 1 or 2
-
Label:
transaction_type
Label Description: transaction type
Example: origin
-
Label:
endpoint_name
Label Description: name of endpoint profile used during processing
Example: gxProf1
-
Label:
message_direction
Label Description: direction of message from Diameter perspective
Example: inbound, outbound
diameter_response_message_seconds_total
Description: Cumulative response time in seconds of diameter requests processed by diameter endpoint
Sample Query: 'diameter_response_message_seconds_total{interface="gx"}'
Labels:
-
Label:
interface
Label Description: name of the interface
Example: gx, gy
Labels:
-
Label:
message_name
Label Description: name of interface message
Example: ccai, ccau, ccat, raa, asa
Labels:
-
Label:
peer_address
Label Description: peer_address will be empty for inbound requests, could be empty for outbound requests depending on point of failure
Example: 10.1.2.110:3868
Labels:
-
Label:
status
Label Description: status of the request
Example: success, err_cfg, err_maxout, err_send, timeout_res, timeout_ipc, err_ipc, err_unmarshal, err_rc, err_exp_rc
Labels:
-
Label:
result_code
Label Description: result_code describes the error that the diameter node encountered in its processing
Example: 1001, 2001, 3001, 4001, 5001
Labels:
-
Label:
action
Label Description: action
Example: continue, terminate
Labels:
-
Label:
sub_action
Label Description: sub action
Example: discard-traffic, local-fallback, retry-server-on-event, send-ccrt-on-call-termination, with-term-req, without-term-req
-
Label:
gr_instance
Label Description: GR Instance ID
Example: 1 or 2
-
Label:
endpoint_name
Label Description: name of endpoint profile used during processing
Example: gxProf1
-
Label:
message_direction
Label Description: direction of message from Diameter perspective
Example: inbound, outbound
diameter_response_message_total
Description: Count of diameter responses processed by diameter endpoint
Sample Query: 'diameter_response_message_total{interface="gx"}'
Labels:
-
Label:
interface
Label Description: name of the interface
Example: gx, gy
Labels:
-
Label:
message_name
Label Description: name of interface message
Example: ccai, ccau, ccat, raa, asa
Labels:
-
Label:
peer_address
Label Description: peer_address will be empty for inbound requests, could be empty for outbound requests depending on point of failure
Example: 10.1.2.110:3868
Labels:
-
Label:
status
Label Description: status of the request
Example: success, err_cfg, err_maxout, err_send, timeout_res, timeout_ipc, err_ipc, err_unmarshal, err_rc, err_exp_rc
Labels:
-
Label:
result_code
Label Description: result_code describes the error that the diameter node encountered in its processing
Example: 1001, 2001, 3001, 4001, 5001
Labels:
-
Label:
action
Label Description: action
Example: continue, terminate
Labels:
-
Label:
sub_action
Label Description: sub action
Example: discard-traffic, local-fallback, retry-server-on-event, send-ccrt-on-call-termination, with-term-req, without-term-req
Labels:
-
Label:
gr_instance
Label Description: GR Instance ID
Example: 1 or 2
Labels:
-
Label:
endpoint_name
Label Description: name of endpoint profile used during processing
Example: gxProf1
Labels:
-
Label:
message_direction
Label Description: direction of message from Diameter perspective
Example: inbound, outbound
diameter_route_expires_total
Description: Count of all dynamic routes expired
Sample Query: 'diameter_route_expires_total{gr_instance="1"}'
Labels:
-
Label:
route
Label Description: route identified by host, realm and peer
Example: OCS1:OCS.COM:DRA1
Labels:
-
Label:
peer_name
Label Description: peer name used by the route
Example: DRA1
Labels:
-
Label:
gr_instance
Label Description: GR Instance ID
Example: 1 or 2
diameter_route_hits_total
Description: Count of all route hits for messages processed by diameter endpoint
Sample Query: 'diameter_route_hits_total{route_type="S"}'
Labels:
-
Label:
route
Label Description: route identified by host, realm and peer
Example: OCS1:OCS.COM:DRA1
Labels:
-
Label:
route_type
Label Description: type of the route
Example: S or D
Labels:
-
Label:
peer_name
Label Description: peer name used by the route
Example: DRA1
Labels:
-
Label:
wild_carded_route
Label Description: route with wild carded host or realm
Example: *:OCS.COM:DRA1
Labels:
-
Label:
gr_instance
Label Description: GR Instance ID
Example: 1 or 2
diameter_route_misses_total
Description: Count of all route misses for messages processed by diameter endpoint
Sample Query: 'diameter_route_misses_total{route="OCS1:OCS.COM:DRA1"}'
Labels:
-
Label:
route
Label Description: route identified by host, realm and peer
Example: OCS1:OCS.COM:DRA1
Labels:
-
Label:
route_type
Label Description: type of the route
Example: S or D
Labels:
-
Label:
peer_name
Label Description: peer name used by the route
Example: DRA1
Labels:
-
Label:
gr_instance
Label Description: GR Instance ID
Example: 1 or 2
diameter_route_status
Description: Status of a route
Sample Query: 'diameter_route_status{route="OCS1:OCS.COM:DRA1"}'
Labels:
-
Label:
route
Label Description: route identified by host, realm and peer
Example: OCS1:OCS.COM:DRA1
Labels:
-
Label:
route_type
Label Description: type of the route
Example: S or D
Labels:
-
Label:
peer_name
Label Description: peer name used by the route
Example: DRA1
Labels:
-
Label:
gr_instance
Label Description: GR Instance ID
Example: 1 or 2
Labels:
-
Label:
route_status
Label Description: status of the route
Example: Pending or Active or Inactive or Failed or Deleted or Expired or Cloned
diameter_routes_total
Description: Count of all diameter routes added by diameter endpoint
Sample Query: 'diameter_routes_total{gr_instance="1"}'
Labels:
-
Label:
route_type
Label Description: type of the route
Example: S or D
Labels:
-
Label:
peer_name
Label Description: peer name used by the route
Example: DRA1
Labels:
-
Label:
gr_instance
Label Description: GR Instance ID
Example: 1 or 2
dispatch_error_seconds_total
Description: Cumulative time in seconds spent during dispatching of inbound requests to service that had error or timeout
Sample Query: 'dispatch_error_seconds_total{gr_instance="1"}'
Labels:
-
Label:
application
Label Description: name of the application
Example: diameter
Labels:
-
Label:
command_code
Label Description: command code
Example: RAR
Labels:
-
Label:
error_code
Label Description: error code
Example: 3002
Labels:
-
Label:
gr_instance
Label Description: GR Instance ID
Example: 1 or 2
dispatch_error_total
Description: Count of inbound requests that had error or timeout during dispatch to service
Sample Query: 'dispatch_error_total{gr_instance="1"}'
Labels:
-
Label:
application
Label Description: name of the application
Example: diameter
Labels:
-
Label:
command_code
Label Description: command code
Example: RAR
Labels:
-
Label:
error_code
Label Description: error code
Example: 3002
Labels:
-
Label:
gr_instance
Label Description: GR Instance ID
Example: 1 or 2
policy_engine_message_seconds_total
Description: Cumulative time in seconds spent during processing of message sent to service
Sample Query: 'policy_engine_message_seconds_total{gr_instance="1"}'
Labels:
-
Label:
application
Label Description: name of the application
Example: diameter
Labels:
-
Label:
command_code
Label Description: command code
Example: RAR
Labels:
-
Label:
gr_instance
Label Description: GR Instance ID
Example: 1 or 2
policy_engine_message_total
Description: Count of messages sent to service for which response is received
Sample Query: 'policy_engine_message_total{gr_instance="1"}'
Labels:
-
Label:
application
Label Description: name of the application
Example: diameter
Labels:
-
Label:
command_code
Label Description: command code
Example: RAR
Labels:
-
Label:
gr_instance
Label Description: GR Instance ID
Example: 1 or 2