Usage notes
Alibaba Cloud Simple Log Service and Short Message Service (SMS) jointly launch the SMS log analysis feature. You can use the feature to collect full SMS logs to Simple Log Service. Simple Log Service lets you query, analyze, transform, and consume logs from end to end. This helps you focus on data analysis and frees you from trivial query and sorting. This topic describes the assets, billing, and limits of the SMS log analysis feature.
Asset Details
Dedicated Project and Logstore
After you enable the SMS log analysis feature, the system automatically creates a project named sms-log-Alibaba Cloud account ID and a dedicated Logstore named sms-log.
ImportantIf you enable the pay-by-ingested-data billing mode, the system automatically creates a dedicated Logstore that uses this billing mode. To switch to the pay-by-feature billing mode, you can modify the Logstore configuration. For more information, see Modify the configurations of a Logstore.
Dedicated dashboards
By default, two dashboards are provided.
NoteWe recommend that you do not make changes to the dedicated dashboards because the dashboards may be upgraded or updated at any time. You can create a custom dashboard to visualize query results. For more information, see Create a dashboard.
Dashboard
Description
Business Statistics Center
Displays SMS sending statistics. You can filter text message details by mobile phone number, signature, and template type.
Log Operation Center
Displays SMS operations statistics. The statistics include the total number of sent text messages, total number of batches, total number of text messages that failed to be sent, text message types, and overall success rate.
Pricing
Short Message Service does not charge an extra fee for the log analysis feature. Simple Log Service provides a free quota of 500 MB for Short Message Service, which is equivalent to about 5 million text messages. If you exceed this quota, Simple Log Service fees are incurred. For more information about the billing rules, see Billing of Simple Log Service.
If the Logstore uses the pay-by-feature billing mode, Simple Log Service charges for storage usage, read traffic, number of requests, data transformation, and data shipping after logs are pushed to it from Short Message Service. For more information, see Billable items of pay-by-feature.
If the Logstore uses the pay-by-ingested-data billing mode, Simple Log Service charges for the raw data ingested after logs are pushed to it from Short Message Service. For more information, see Billable items of pay-by-ingested-data.
Limits
Dedicated Logstores do not support writing other data, but features such as querying, statistics, and alerting are not restricted.
Scenarios
You can use the SMS log analysis feature to analyze the errors that occur when you send text messages and monitor the status of each text message.
You can use the feature to collect statistics, query, and analyze the status of sent messages in an efficient manner, or analyze the number and success rate of sent messages based on the regions or the templates of text messages.
You can use the feature to identify and query text message sending records in an efficient manner based on the template content, batch number, and signature.
You can use the feature to manage O&M. For example, you can specify SQL statements to query the status of sent messages. You can export a large amount of log data.
Best practices
You can use Short Message Service to run marketing campaigns.
For example, you obtain a batch of mobile phone numbers, some of which are no longer in use. Sending text messages to the invalid mobile phone numbers is a waste of operational costs. You can use the SMS log analysis feature to find the invalid mobile phone numbers and reduce costs.
When you send a marketing text message, you must analyze the marketing effect from multiple aspects based on the status of the sent messages from different regions and Internet service providers (ISPs). You can use the built-in templates of the SMS log analysis feature to view the marketing text message distribution by region or ISP. If the built-in templates cannot meet your business requirements, you can use SQL statements to analyze the sent messages.