Log Service allows you to search billions to hundreds of billions of logs in seconds.
- A search statement can be executed alone. However, an analytic statement must be executed together with a search statement. You can use the log analysis feature to analyze the data in search results. You can also use the feature to analyze all data in a Logstore.
- If you want to search tens of billions of logs, you can repeatedly execute a search statement up to 10 times to obtain the complete result.
Search statementAnalytic statement
Statement Description Search statement A search statement specifies one or more search conditions and returns the logs that meet the specified conditions.
A search statement can be a keyword, a numeric value, a numeric value range, a space, or an asterisk (*). If you specify a space or an asterisk (*) as the search statement, no conditions are used for searching, and all logs are returned. For more information, see Search syntax.
Analytic statement An analytic statement is used to aggregate and compute the data in search results or all data in a Logstore. For more information, see Log analysis overview.
* | SELECT status, count(*) AS PV GROUP BY status
|Number of keywords||The number of keywords that are used as search conditions. The number of logical operators is not included. You can specify up to 30 keywords in a search statement.||None|
|Size of a field value||The maximum size of a field value is 10 KB. The excess part is not involved in searching.||If the size of a field value is greater than 10 KB, logs may fail to be obtained by using keywords, but the logs are actually stored in the Logstore.|
|Maximum number of concurrent search statements||Each project supports up to 100 concurrent search statements.||For example, 100 users can concurrently execute search statements in all Logstores of a project.|
|Returned result||The returned logs are displayed on multiple pages. Each page displays up to 100 logs.||None|
|Maximum size of a log||Log Service performs the Document Object Model (DOM) operation only on the first 10,000 characters of a log due to browser performance limits.||If a log contains more than 10,000 characters, the following message appears in the Log Service console: The log contains log data of more than 10,000 characters, and some display will be downgraded.|
|Fuzzy search||In a fuzzy search, Log Service matches up to 100 words that meet the specified conditions and returns the logs that meet the search conditions and contain one or more of these words. For more information, see Fuzzy search.||None|
|Data sorting in search results||By default, search results are displayed in descending order of time, which is accurate to minutes.||None|