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
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 } ] }
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.
The following attributes are exported:
id
- The ID of the log store index. It formats of "project
- The project name. logstore
- Log store name. full_text
- The full text index config. field_search
- The field search index config. Log store index can be imported using the id, e.g.
$ terraform import alicloud_log_store_index.example tf-log:tf-log-store
© 2018 HashiCorpLicensed under the MPL 2.0 License.
https://www.terraform.io/docs/providers/alicloud/r/log_store_index.html