Adding missing properties to template
diff --git a/docker/logstash/8.11.1/templates/userale.json b/docker/logstash/8.11.1/templates/userale.json
index aebf365..771f413 100644
--- a/docker/logstash/8.11.1/templates/userale.json
+++ b/docker/logstash/8.11.1/templates/userale.json
@@ -1,147 +1,150 @@
{
- "settings":
- {
- "number_of_shards": 1,
- "number_of_replicas": 0,
- "index.refresh_interval": "5s",
- "analysis": {
- "analyzer": {
- "my_analyzer": {
- "tokenizer": "my_tokenizer"
- }
- },
- "tokenizer": {
- "my_tokenizer": {
- "type": "path_hierarchy"
- }
- }
- }
- },
- "mappings":
- {
- "dynamic_templates": [
- {
- "strings_as_keywords": {
- "match_mapping_type": "string",
- "mapping": {
- "type": "keyword"
- }
- }
- }
- ],
- "dynamic": "true",
- "properties":
+ "index_patterns": ["userale"],
+ "template": {
+ "settings":
{
- "userAction":
- {
- "type": "boolean"
- },
- "clientTime":
- {
- "type": "date",
- "format": "strict_date_optional_time||epoch_millis"
- },
- "startTime":
- {
- "type": "date",
- "format": "strict_date_optional_time||epoch_millis"
- },
- "endTime":
- {
- "type": "date",
- "format": "strict_date_optional_time||epoch_millis"
- },
- "count":
- {
- "type": "integer"
- },
- "targetChange":
- {
- "type": "boolean"
- },
- "typeChange":
- {
- "type": "boolean"
- },
- "details":
- {
- "properties":
- {
- "alt":
- {
- "type": "boolean"
- },
- "clicks":
- {
- "type": "integer"
- },
- "ctrl":
- {
- "type": "boolean"
- },
- "meta":
- {
- "type": "boolean"
- },
- "shift":
- {
- "type": "boolean"
- },
- "window":
- {
- "type": "boolean"
- },
- "x":
- {
- "type": "integer"
- },
- "y":
- {
- "type": "integer"
- },
- "z":
- {
- "type": "integer"
+ "number_of_shards": 1,
+ "number_of_replicas": 0,
+ "index.refresh_interval": "5s",
+ "analysis": {
+ "analyzer": {
+ "my_analyzer": {
+ "tokenizer": "my_tokenizer"
+ }
+ },
+ "tokenizer": {
+ "my_tokenizer": {
+ "type": "path_hierarchy"
}
}
- },
- "location":
- {
- "properties":
+ }
+ },
+ "mappings":
+ {
+ "dynamic_templates": [
{
- "x":
- {
- "type": "integer"
- },
- "y":
- {
- "type": "integer"
+ "strings_as_keywords": {
+ "match_mapping_type": "string",
+ "mapping": {
+ "type": "keyword"
}
}
- },
- "major_ver":
+ }
+ ],
+ "dynamic": "true",
+ "properties":
{
- "type": "integer"
- },
- "minor_ver":
- {
- "type": "integer"
- },
- "patch_ver":
- {
- "type": "integer"
- },
- "tool_major_ver":
- {
- "type": "integer"
- },
- "tool_minor_ver":
- {
- "type": "integer"
- },
- "tool_patch_ver":
- {
- "type": "integer"
+ "userAction":
+ {
+ "type": "boolean"
+ },
+ "clientTime":
+ {
+ "type": "date",
+ "format": "strict_date_optional_time||epoch_millis"
+ },
+ "startTime":
+ {
+ "type": "date",
+ "format": "strict_date_optional_time||epoch_millis"
+ },
+ "endTime":
+ {
+ "type": "date",
+ "format": "strict_date_optional_time||epoch_millis"
+ },
+ "count":
+ {
+ "type": "integer"
+ },
+ "targetChange":
+ {
+ "type": "boolean"
+ },
+ "typeChange":
+ {
+ "type": "boolean"
+ },
+ "details":
+ {
+ "properties":
+ {
+ "alt":
+ {
+ "type": "boolean"
+ },
+ "clicks":
+ {
+ "type": "integer"
+ },
+ "ctrl":
+ {
+ "type": "boolean"
+ },
+ "meta":
+ {
+ "type": "boolean"
+ },
+ "shift":
+ {
+ "type": "boolean"
+ },
+ "window":
+ {
+ "type": "boolean"
+ },
+ "x":
+ {
+ "type": "integer"
+ },
+ "y":
+ {
+ "type": "integer"
+ },
+ "z":
+ {
+ "type": "integer"
+ }
+ }
+ },
+ "location":
+ {
+ "properties":
+ {
+ "x":
+ {
+ "type": "integer"
+ },
+ "y":
+ {
+ "type": "integer"
+ }
+ }
+ },
+ "major_ver":
+ {
+ "type": "integer"
+ },
+ "minor_ver":
+ {
+ "type": "integer"
+ },
+ "patch_ver":
+ {
+ "type": "integer"
+ },
+ "tool_major_ver":
+ {
+ "type": "integer"
+ },
+ "tool_minor_ver":
+ {
+ "type": "integer"
+ },
+ "tool_patch_ver":
+ {
+ "type": "integer"
+ }
}
}
}