Bill Usage from Preseem®
What to do when billing a customer for bandwidth usage based on data from the Preseem 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 (eg. 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.plandArgs = -a getusage.