Billing alerts¶
Fleio allows defining billing alerts to notify users when service usage or pricing rule usage passes a certain amount. Alerts can be defined for all clients or for a specific client.
Alert types¶
Fleio currently allows two types of alerts: Pricing rule
and Service usage
Pricing rule alerts¶
These alerts are available only in Fleio OpenStack Edition
or Fleio OpenStack + Hosting Billing Edition
.
When defining a pricing rule alert, the user must select a pricing rule the alert applies for.
A staff user will be able to select any rule from any OpenStack pricing plan defined in Fleio.
An enduser will be able to select any rule from the OpenStack pricing plan associated with his OpenStack
service.
A rule alert is triggered when the cost for the pricing rule during the current billing cycle is greater than the amount defined on the alerts.
Service usage alerts¶
These alerts are available in all Fleio editions.
Service usage alert is triggered when the usage for a postpaid service (e.g., OpenStack service) for the current billing cycle is greater than the amount defined on the alerts.
Enduser¶
If an enduser has no alerts defined, the staff defined alerts are used for that enduser.
Staff¶
When defining a billing alerts, a staff user may select the user the alert applies to.
Staff defined billing alerts are global and will apply to all endusers (or selected user) that have no alerts defined.
Custom message templates¶
Staff users can define custom message templates for alerts using Message templates page.
Message templates should be created with Billing related messages
category and the name should start with either
billing.alert.usage
for service usage alerts or billing.alert.rule
for rule usage alerts.