Universal Messaging 10.11 | Concepts | Product Usage Metrics
 
Product Usage Metrics
The Universal Messaging server contains a metering feature that can be used to collect and report product usage metrics. These metrics can be used to meter your usage of Universal Messaging, and will allow transaction-based pricing to be applied.
If you are using a Universal Messaging transaction-enabled license, the collected metrics will be reported to Software AG's transaction metering (LMA) server at 10 minute intervals. Metrics will be reported as delta values.
If you are not using a Universal Messaging transaction-enabled license, Universal Messaging will collect the metrics, but will not report them to the metering server. The metrics will in this case only be logged at log level "Info".
The metrics collected, with or without the transaction-enabled license, are:
*BytesIn - the total number of bytes in all published events
*BytesOut - the total number of bytes in all consumed events
*MessagesIn - the total number of published messages
*MessagesOut - the total number of consumed messages
*ConnectionCount- the number of user connections established during the metering period
Metrics collected from connections established by Integration Server will not be reported to the LMA server but will still be collected and logged. This is done because the operations made by these connections are already metered by Integration Server as part of a high level transaction.
If a Universal Messaging transaction-based licence is installed but Universal Messaging can't properly initialize the local LMA agent, the Universal Messaging server will not start, and the exact reason will be logged in the Universal Messaging server log adjacent to the error message: "Error while initializing LMA metering agent". If this occurs, contact Software AG's customer support for information on how to resolve the issue.