» alicloud_log_store_index
Log Service provides the LogSearch/Analytics function to query and analyze large amounts of logs in real time. You can use this function by enabling the index and field statistics. Refer to details
» Example Usage
Basic Usage
resource "alicloud_log_project" "example" {
name = "tf-log"
description = "created by terraform"
}
resource "alicloud_log_store" "example" {
project = "${alicloud_log_project.example.name}"
name = "tf-log-store"
description = "created by terraform"
}
resource "alicloud_log_store_index" "example" {
project = "${alicloud_log_project.example.name}"
logstore = "${alicloud_log_store.example.name}"
full_text {
case_sensitive = true
token = " #$%^*\r\n\t"
}
field_search = [
{
name = "terraform"
enable_analytics = true
}
]
}
» Argument Reference
The following arguments are supported:
-
project
- (Required, ForceNew) The project name to the log store belongs. -
logstore
- (Required, ForceNew) The log store name to the query index belongs. -
full_text
- The configuration of full text index. Valid item as follows:-
case_sensitive
- Whether the case sensitive. Default to false. -
include_chinese
- Whether includes the chinese. Default to false. -
token
- The string of several split words, like "\r", "#"
-
-
field_search
- List configurations of field search index. Valid item as follows:-
name
- (Required) The field name, which is unique in the same log store. -
type
- The type of one field. Valid values: ["long", "text", "double", "json"]. Default to "long". -
alias
- The alias of one field -
case_sensitive
- Whether the case sensitive for the field. Default to false. It is valid when "type" is "text" or "json". -
include_chinese
- Whether includes the chinese for the field. Default to false. It is valid when "type" is "text" or "json". -
token
- The string of several split words, like "\r", "#". It is valid when "type" is "text" or "json". -
enable_analytics
- Whether to enable field analytics. Default to true.
-
Note: At least one of the "full_text" and "field_search" should be specified.
» Attributes Reference
The following attributes are exported:
-
id
- The ID of the log store index. It formats of<project>:<logstore>
. -
project
- The project name. -
logstore
- Log store name. -
full_text
- The full text index config. -
field_search
- The field search index config.
» Import
Log store index can be imported using the id, e.g.
$ terraform import alicloud_log_store_index.example tf-log:tf-log-store