Exposed statistics details
Statistics are automatically generated in Sterling™ Order Management System.
The System Management Console retrieves most of the measurement data from the YFS_STATISTICS_DETAIL table and populates it.
By default, the Sterling Order Management System Statistics data is generated every 10 minutes for each
active API and transactions that run in each Application Server or Integration Adapter. However, you
can configure the yantra.statistics.persist.interval
property to set the time
interval to a greater value. For example, set the time interval to 15 minutes if you want the
Statistics data to be generated every 15 minutes.
The following information is captured for the Sterling Intelligent Promising Inventory Visibility calls that are
raised from Sterling Order Management System:
- service_type=IVIntegrationApi
- service_name=<service which makes the IV call>. For example, RETAIL_IVAdjustDemandSynchronously, IVInvokeRestAPI
- context_name=<request method>:<URL of the IV service>. For example, POST:/inventory/3aea8924/v1/supplies, /inventory/3aea8924/v1/availability/node
At a minimum, statistics generates the following metrics:
- Invocations - total calls to the Sterling Intelligent Promising Inventory Visibility URL in the specific window.
- Average - the average time taken by an invocation.
- Maximum - the maximum time that is taken by a single call to the Sterling Intelligent Promising Inventory Visibility URL.
- Minimum - the minimum time that is taken by a single call to the Sterling Intelligent Promising Inventory Visibility URL.
- Fail (failed) - the total number of calls to the Sterling Intelligent Promising Inventory Visibility URL that failed.