Stay organized with collections Save and categorize content based on your preferences.

Metrics

The issuer switch exports the following metrics to Cloud Monitoring.

The "metric type" strings in this table must be prefixed with issuerswitch.googleapis.com/. That prefix has been omitted from the entries in the table.

Metric type Launch stage
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
upi/api/request_ack_latencies BETA
Request ack latencies
DELTADISTRIBUTIONms
issuerswitch.googleapis.com/UPIInstance
The time taken by the UPI instance to send an Ack response to NPCI.
api_type: The type of API request received by the UPI instance. For example: "ReqPay", "ReqBalEnq".
transaction_type: The type of transaction in the API request received by the UPI instance. For example, "Debit", "Credit", or "Reversal" are possible transaction types for the "ReqPay" API type.
status: The status of the API request acknowledgement. If no error occurs in the acknowledgement of the request by the UPI instance, the status is "SUCCESS". Otherwise the status is an error code indicating the type of error.
upi/api/request_count BETA
Request count
DELTAINT641
issuerswitch.googleapis.com/UPIInstance
The number of requests received by the UPI instance from NPCI.
api_type: The type of API request received by the UPI instance. For example: "ReqPay", "ReqBalEnq".
transaction_type: The type of transaction in the API request received by the UPI instance. For example, "Debit", "Credit", or "Reversal" are possible transaction types for the "ReqPay" API type.
status: The status of the API request acknowledgement. If no error occurs in the acknowledgement of the request by the UPI instance, the status is "SUCCESS". Otherwise the status is an error code indicating the type of error.
upi/api/response_ack_latencies BETA
Response latencies
DELTADISTRIBUTIONms
issuerswitch.googleapis.com/UPIInstance
The time taken to get an Ack response from NPCI.
api_type: The type of API request received by the UPI instance for which an Ack was sent to NPCI. For example: "ReqPay", "ReqBalEnq".
transaction_type: The type of transaction in the API request received by the UPI instance for which an Ack was sent to NPCI. For example: "Debit", "Credit", or "Reversal" are possible transaction types for the "ReqPay" API type.
status: The status in the Ack response received by the instance from NPCI. If no error is present in the received Ack response, the status is "SUCCESS". Otherwise the status is an error code indicating the type of error.
upi/api/response_count BETA
Response count
DELTAINT641
issuerswitch.googleapis.com/UPIInstance
The number of Ack responses received by the UPI instance from NPCI.
api_type: The type of API request received by the UPI instance for which an Ack was sent to NPCI. For example: "ReqPay", "ReqBalEnq".
transaction_type: The type of transaction in the API request received by the UPI instance for which an Ack was sent to NPCI. For example: "Debit", "Credit", or "Reversal" are possible transaction types for the "ReqPay" API type.
status: The status in the Ack response received by the instance from NPCI. If no error is present in the received Ack response, the status is "SUCCESS". Otherwise the status is an error code indicating the type of error.
upi/bank_adapter/request_count BETA
Bank adapter request count
DELTAINT641
issuerswitch.googleapis.com/UPIInstance
The number of requests sent to the bank adapter by the UPI instance.
api_type: The type of API request received by the UPI instance for which a request was sent to the bank adapter. For example: "ReqPay", "ReqBalEnq".
transaction_type: The type of transaction in the API request received by the UPI instance for which a request was sent to the bank adapter. For example: "Debit", "Credit", or "Reversal" are possible transaction types for the "ReqPay" API type.
method: The method type of the request sent to the bank adapter. For example: "SETTLE_PAYMENT", "RETRIEVE_BALANCE".
status: The response status returned by the bank adapter. If no error is present in the received response, the status is "SUCCESS". Otherwise the status is an error code indicating the type of error.
upi/bank_adapter/response_latencies BETA
Bank adapter response latencies
DELTADISTRIBUTIONms
issuerswitch.googleapis.com/UPIInstance
The time taken to get a response from the bank adapter.
api_type: The type of API request received by the UPI instance for which a request was sent to the bank adapter. For example: "ReqPay", "ReqBalEnq".
transaction_type: The type of transaction in the API request received by the UPI instance for which a request was sent to the bank adapter. For example: "Debit", "Credit", or "Reversal" are possible transaction types for the "ReqPay" API type.
method: The method type of the request sent to the bank adapter. For example: "SETTLE_PAYMENT", "RETRIEVE_BALANCE".
status: The response status returned by the bank adapter. If no error is present in the received response, the status is "SUCCESS". Otherwise the status is an error code indicating the type of error.
upi/overall_request_processing_latencies BETA
Overall request processing latencies
DELTADISTRIBUTIONms
issuerswitch.googleapis.com/UPIInstance
The time taken for the overall processing of a request from the time it was received by the UPI instance till the response callback was made to NPCI.
api_type: The type of API request received by the UPI instance. For example: "ReqPay", "ReqBalEnq".
transaction_type: The type of transaction in the API request received by the UPI instance. For example: "Debit", "Credit", or "Reversal" are possible transaction types for the "ReqPay" API type.
status: The status of the API request after request processing is completed. If no error occurs in processing the request, the status is "SUCCESS". Otherwise the status is an error code indicating the type of error.
upi_error_code: The error code based on the UPI error specification for the error that occurred during request processing, if any. For example: "IR", "ZM", "B3". This error code corresponds to the error code sent in the response callback to NPCI.
upi/processed_count BETA
Processed count
DELTAINT641
issuerswitch.googleapis.com/UPIInstance
The number of requests processed by the UPI instance.
api_type: The type of API request received by the UPI instance. For example: "ReqPay", "ReqBalEnq".
transaction_type: The type of transaction in the API request received by the UPI instance. For example: "Debit", "Credit", or "Reversal" are possible transaction types for the "ReqPay" API type.
status: The status of the API request after request processing is completed, If no error occurs in processing the request, the status is "SUCCESS". Otherwise the status is an error code indicating the type of error.
upi_error_code: The error code based on the UPI error specification for the error that occurred during request processing, if any. For example: "IR", "ZM", "B3". This error code corresponds to the error code sent in the response callback to NPCI.
upi/request_processing_latencies BETA
Request processing latencies
DELTADISTRIBUTIONms
issuerswitch.googleapis.com/UPIInstance
The time taken by the UPI instance to process a request.
api_type: The type of API request received by the UPI instance. For example: "ReqPay", "ReqBalEnq".
transaction_type: The type of transaction in the API request received by the UPI instance. For example: "Debit", "Credit", or "Reversal" are possible transaction types for the "ReqPay" API type.
status: The status of the API request after request processing is completed. If no error occurs in processing the request, the status is "SUCCESS". Otherwise the status is an error code indicating the type of error.
upi_error_code: The error code based on the UPI error specification for the error that occurred during request processing, if any. For example: "IR", "ZM", "B3". This error code corresponds to the error code sent in the response callback to NPCI.

Table generated at 2022-09-23 17:22:49 UTC.