The Application Monitoring sub-service of Application Real-Time Monitoring Service (ARMS) has introduced the pay-by-observable-data billing mode. This topic describes the billable items and billing method.
New users of Application Real-Time Monitoring Service (ARMS) are charged based on the observable data. For users who have activated ARMS, billing can be upgraded in the ARMS console as prompted. For more information, join the DingTalk group (ID: 37120013838) to obtain technical support.
Billable items
Savings plans are not supported. To use a savings plan, submit a ticket.
Billable item | Retention period (days) | Free quota | Unit price (Alibaba Cloud) |
Metric | 90 | 50 GB |
|
Trace | 30 | ||
Profiling | 7 |
Observable data is collected by the self-developed ARMS agent or open source agents or SDKs, cleansed, aggregated, transformed, analyzed, and stored in ARMS. The amount of observable data is not equal to the traffic.
You are charged based on the amount of observable data. After data is written to ARMS, you are entitled to free storage. The storage duration depends on the data type, and cannot be modified.
If you use an Alibaba Cloud account to purchase an ARMS sub-service, the sub-service provides a free quota for the account. The free quota is shared among the applications or instances that belong to the account. Monthly free quotas cannot be used across regions. Assume that you use the ARMS service for the first time in the China (Hangzhou) region. You can use monthly free quotas only in the China (Hangzhou) region.
Profiling data is generated when you use the continuous profiling and application diagnostics features of Application Monitoring. Profiling data includes memory snapshots, flame graphs of performance analysis, and thread status and call stack information of thread analysis.
For Application Monitoring and Managed Service for OpenTelemetry, the minimum billing unit of each billable item for an application is 0.1 GB per day. Assume that an application is monitored in Application Monitoring on a day. 20 MB of metric data, 10 MB of trace data, and 0 MB of profiling data are collected. You are charged for 0.1 GB of metric data, 0.1 GB of trace data, and 0 GB of profiling data.
Billing cycle
The billing cycle of ARMS is one day. ARMS generates the bills of the previous day at 00:00 every 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 in the Expenses and Costs console and view the observable data volume in the ARMS console. For more information, see Bills and resource usage.
Activation method
Go to the buy page of Application Monitoring and activate the sub-service as prompted.
Estimate fees
Estimate fees based on the data volume
If you have not monitored an application in ARMS, you can connect a test application to ARMS. Then, you can view data volume on the
to estimate the overall cost.If you have applications monitored in ARMS, you can directly view data volume on the
to estimate the overall cost.
Fees estimated based on business scale
Assume that queries per second (QPS) are 100, sampling rate is 10%, convergence is enabled for interface metrics, and profiling is disabled. Each agent collects about 2 GB of data. The following table lists the differences between previous and current prices.
Application scale | Estimated monthly data volume | Current price (pay-as-you-go) | Previous price (pay-as-you-go) | Previous price (resource plan) |
Small (50 nodes = 50 agents) | 3,000 GB | USD 186/month | USD 1,490.4/month 88% costs saved | USD 776/month (76% costs saved). Two 28,800 Agent × Hour resource plans that cost USD 1,241.9 are required. |
Medium (200 nodes = 200 agents) | 12,000 GB | USD 744/month | USD 5,961.6/month 88% costs saved | USD 2,328.57/month (68% costs saved). One 230,400 Agent × Hour resource plan that costs USD 3,725.71 is required. |
Large (500 nodes = 500 agents) | 30,000 GB | USD 1,860/month | USD 14,904/month 88% costs saved | USD 4,657/month (60% costs saved). Two 230,400 Agent × Hour resource plans that cost USD 7,451.42 are required. |
The purchase method provided in the Previous price (resource plan) column is for reference only. You can enjoy a higher discount by purchasing a resource plan with higher specifications based on your business requirements.
Change the billing mode
The change of the billing mode takes effect within the current Alibaba Cloud account in all regions. If your Alibaba Cloud account uses Application Monitoring in the Chinese mainland and overseas, switch among the regions in the top navigation bar to compare the fees.
Log on to the ARMS console.
In the left-side navigation pane, choose
.On the Application List page, select a region and click Billing change Wizard.
In the Comparison Between New and Old Prices step, compare the old and new prices, and click Next.
Perform the following steps in the Unsubscribe from Resource Plans or Comparison of Features step:
If you are using Application Monitoring Pro Edition, unsubscribe from the resource plans and click Next.
If you are using Application Monitoring Basic Edition, check the feature changes and click Next.
In the Activate New Billing step, click Click to Activate to activate the new billing mode. After the new billing method is activated, click Redetect to check the activation status.
Click Complete.