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

{{- end}}

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