Metering Reports

The Metering server is used by Customer billing systems. Live Platform reports daily to the AudioCodes Metering server and retrieves data reports. Data reporting is triggered for entities configured with the Live Setup ID parameter. Only a single tier can be configured to report to the Metering server. For example, if the Live Setup ID is configured for the Service provider, then data is reported for the Service provider and its managed tiers i.e. channel and customers. Likewise, if only the Channel is configured with the Live Setup ID, then data is reported for the Channel and its managed customers.

If one or more tiers are configured with the Live Setup ID, then data is not reported for any of the configured tiers.

Live Platform reports to the Metering server once per day at 1200 PM. The report must be generated on the following entities:

For each end Customer (Group) with a Live Setup ID (metering tag).
For all end customers of a channel with a Live Setup ID (metering tag).
For all end customers of a service provider if metering tag is set at service provider tenant level.

The report includes the data received in the last 24 hours.

The number of analog extensions is calculated as the sum of all the IP Group and SBC SIP Registrations:

For each IP group link associated with a customer tenant, reports the value of SIP registrations PM values 'SBC Successful Registrations' for this IP group in the last 24 hours.

Operators must configure polling of the SIP registration PMs.

For configuration of the Metering Server, see Configuring Live Platform

For details of the metering parameters reported to Live Platform portal, see Services Details Quick Glance

An example report is shown below:

Copy
POST <endpoint>/report
Authorization: Bearer <report token>
Content-type: application/json
{
“meteringId”: “GYSADHAOIUPUEQWJ”,
“serialNumber  ”: OVOC product key,
“ipAddress”: OVOC public ip  ,
“timestamp” : utc -1200 PM of the report send date
“customerUsage  ”: [
{
“reportType”: “session”,
“meteringTag”: “<metering tag>”, // SP, channel or customer
“serviceProviderName” : OVOC tenant name,
“channelName” : channel name, (only if channel exists)
“customerName” : customer name,
“serviceProviderID” : OVOC tenant ID,
“channelID” : channel ID, (only if channel exists)
“customerID” : customer   ID,
“License Type” : Essensial, PRO, etc…
“metrics” : [
{
“metric” : “users”,
“value” : 21,
“ timestamp” : timestamp of the metric data
},
{
“metric” : “TotalDIDs”,
“value” : 200,
“ timestamp” : timestamp of the metric data
},
{
“metric” : “activeDIDs”,
“value” : 21,
“ timestamp” : timestamp of the metric data
},
{
“metric” : “analogPorts”,
“value” : 31,
“ timestamp” : timestamp of the metric data
}
]
 
}
],
}