![]() |
Copyright © Cloud Software Group, Inc. All Rights Reserved |
• Figure 32 Central Logger Database SchemaThe ASG_TRANSACTIONS table contains the basic statistics such as facade operation name, target operation name, routing key, the name of the Core Engine for each request. The Central Logger inserts one transaction record for each request in this table.
Table 143 Columns Of ASG_TRANSACTIONS Table
• The value for the TRN_SITE field is populated from the Common/Deployments/SiteNumber global variable defined in the ASG_CONFIG_HOME/asg_cl.properties file. The default value of Common/Deployments/SiteNumber is 1. You can assign different engine names when starting the Gateway core engine. The engine name can be specified using -n parameter to asg-engine command on the command line. The partner name, such as anon, who is the requestor of the operation. The value returned from the OpCo field of the parsing step of the request processing. The ASG_TRANSACTION_DETAILS table contains the transaction details of the request and response messages exchanged between the facade operation and target operation of the back-end service. The Central Logger inserts six detail rows for each transaction request.
The ASG_TRANSACTION_DETAILS table is populated only when you enable the detail logging. The detail level logging is set in the ASG_CONFIG_HOME/asg.properties file, using the following property:
Table 144 Columns of ASG_TRANSACTION_DETAILS Table The reference to the transaction in the ASG_TRANSACTIONS table. The ASG_TRANSACTION_MESSAGES table contains the record of log messages reported during the message processing.
The reference to the transaction in the ASG_TRANSACTIONS table. The ASG_TRANSACTION_KEYS table stores the reference data passed in the body of request message. An example is the customer reference data sent in the request message.
Table 146 Columns of ASG_TRANSACTION_KEYS Table The foreign key reference to the transaction in the ASG_TRANSACTIONS table. The transaction key name such as tel:4366412345678. The key type of the transaction message. The type of the transaction message is populated from the address element in the transformation xslt file specified for the parse output document.The ASG_THROTTLE_USAGE table stores the usage information related to throttles and subscriptions.
Table 147 Columns of ASG_THROTTLE_USAGE Table
• The value for the THU_SITE field is populated from the Common/Deployments/SiteNumber global variable defined in the ASG_CONFIG_HOME/asg_cl.properties file. The default value of Common/Deployments/SiteNumber is 1. The name of the Core Engine which sends the throttle information. You can assign different engine names when starting the Core Engine. The engine name can be specified using -n parameter to asg-engine command on the command line. The ASG_THROTTLE_MESSAGES table stores the messages related to throttles.
Table 148 Columns of ASG_THROTTLE_MESSAGES Table
• The value for the THM_SITE field is populated from the Common/Deployments/SiteNumber global variable defined in the ASG_CONFIG_HOME/asg_cl.properties file. The default value of Common/Deployments/SiteNumber is 1.
•
•
•
•
•
• The severity of the message related to the throttle. The severity of the message is populated based on the log level set in the ASG_CONFIG_HOME/asg.properties file using the following global variable:The ASG_KPI table stores information regarding the key performance indicators (KPI ) of the transactions stored in the ASG_TRANSACTIONS table to support visualizations. The central logger flushes the records in regular time frames as per the KPI configuration. You should use the ASG_TRANSACTIONS table for historical data analysis.
Table 149 Columns of ASG_KPI Table The count of failed transactions with status = INVALID/FAIL. The average KPI duration for a transaction is calculated from the ASG_TRANSACTIONS table as below:
•
•
• The name of aggregation group such as kpi1m , kpi5m, kpi1h.The ASG_LOG_MESSAGES table contains the log messages generated by the gateway core engine. When the detail level logging is enabled for the central logger, the ASG_LOG_MESSAGES table is populated.
Table 150 Columns of ASG_LOG_MESSAGES Table
• The value for the TRN_SITE field is populated from the Common/Deployments/SiteNumber global variable defined in the ASG_CONFIG_HOME/asg_cl.properties file. The default value of Common/Deployments/SiteNumber is 1. The severity of the log message. The severity of the message is mentioned by the level of logging set in ASG_CONFIG_HOME/asg.properties file. The possible values for the level of logging are 0,1,2,3,4.
![]() |
Copyright © Cloud Software Group, Inc. All Rights Reserved |