What to do when billing a customer for bandwidth usage based on data from Preseem's
QOE Platform.
-
First check with Preseem support to ensure this feature is available in your
Preseem instance. Note; at a minimum your services must be known to Preseem
(e.g. bandwidth management is already in place).
-
Edit the Preseem list (). Set the Userid value to the API
Userid (also may be called Key) provided by Preseem. Set the
Delay (interval) in minutes as desired.
-
Configure one or more Usage Tier
Plans as needed.
-
Configure Recurring Packages and Service plans as needed. For each specify the
appropriate Usage Pricing Plan under Tierplan
Pricing created in step 3.
-
Copy preseem script to bin directory: cp
/usr/local/billmax/local/preseem.pl /usr/local/billmax/bin.
-
Configure cron job for polling Preseem usage at > . Create a new batch with timing consistent with the Delay list
setting. For example for 15 minutes, enter: Minute = 0,15,30,45 Hour = * Day of
Month = * Month = * Day of week = *. In the new batch, create a new process.
Specify Process = preseem.pl and Args = -a
getusage.