The Real User Monitoring (RUM) sub-service of Application Real-Time Monitoring Service (ARMS) is available for commercial use from 00:00:00 (UTC+8) on June 24, 2024. It supports the pay-as-you-go billing method. This topic describes the billing method, billing cycle, and activation of the pay-as-you-go billing method for RUM.
Billing rules
You are charged based on the observability capacity units (OCUs) for RUM. The unit price is fixed and bills are settled on a daily basis.
The billable items are the number of sessions and custom reports. One OCU corresponds to a specific number of sessions and custom reports.
Number of sessions: A session is a period of interaction between a user and an application. The session remains active until the user logs out.
All page visits, resource loading, and exceptions such as crashes, Application Not Responding (ANR) errors, and JS errors are included in a session. You are charged for RUM based on the number of sessions.
The following list describes the time when a session is updated:
Web and H5 applications and mini-programs:
A user closes an application.
No active data is reported for more than 30 minutes.
Mobile apps:
A user closes an application.
A switchover is performed on the backend server for more than 25 seconds.
Number of custom reports: You can configure a custom reporting interface to report custom data such as custom events, custom exceptions, and custom information.
The custom reporting capability is optional. It can help developers collect various types of custom data to facilitate the analysis of their own business scenarios. You are charged for RUM based on the number of custom reports.
Billable item | OCU | Default storage duration | Monthly free quota |
Number of sessions Note RUM splits over-long sessions during billing statistics:
|
|
Note The default storage duration is free of charge. You do not need to pay for the storage. | 100 OCU |
Number of custom reports | 200 reports = 1 OCU |
Pay-as-you-go
China (Hangzhou): USD 0.023 per OCU
Singapore and US (Silicon Valley): USD 0.033 per OCU
Activation
Go to the buy page of RUM and activate the sub-service as prompted.
Billing cycle
The billing cycle of RUM is one day. RUM starts to calculate the resource usage of the previous day at 04:00 each day. Generally, bills are generated before 08:00. If your Alibaba Cloud account has sufficient balance, the system deducts fees from the balance. You can view bills on the Expenses and Costs page and view resource usage in the ARMS console.