Troubleshooting Abiquo Billing Integration
Configuration issues
Tip: We recommend that you edit the sample configuration files and change them to suit your environment
A usage is not in the billing output
Solution: Check the configuration of the usage in the billing.properties and the connector properties files (csv.properties and dbms.properties)
- You need to specify a usage name in both files
- For example "hypervisor_1_name=VMX_04"
- The billing connector gets the name from the billing.properties and looks for the same name in the csv.properties.
- Otherwise, it will ignore the usage
- You need to specify usage properties in both files with different property names
- For example "hypervisor_usage=true" in billing.properties and "hypervisors=true" in csv.properties
- The setting "hypervisors=true" means that you want to generate usages for hypervisors in your CSV file. Usages are optional in the output file or DBMS
The BillingSystemID value is not in the billing output
Solution: Check that the 'account_provider_mapping' value is properly configured for the connector.
General Troubleshooting
If something goes wrong with billing, the first step is to check the logs!
You can find the logs in the 'logs' sub directory.
Configure the logging level in the logback.xml file.
The levels you can set for "com.abiquo.billing" are "DEBUG", "INFO", "WARN", and "ERROR".
Copyright © 2006-2022, Abiquo Holdings SL. All rights reserved