{
  "index_patterns": ["b2g-logs-*"],
  "priority": 200,
  "template": {
    "settings": {
      "number_of_shards": 1,
      "number_of_replicas": 0,
      "index.lifecycle.name": "b2g-logs-ilm"
    },
    "mappings": {
      "properties": {
        "@timestamp":  { "type": "date" },
        "service":     { "type": "keyword" },
        "level":       { "type": "keyword" },
        "category":    { "type": "keyword" },
        "log_source":  { "type": "keyword" },
        "client_ip":   { "type": "keyword" },
        "user_id":     { "type": "keyword" },
        "msg":         { "type": "text" },
        "message":     { "type": "text" },
        "container": {
          "properties": {
            "name":  { "type": "keyword" },
            "image": { "properties": { "name": { "type": "keyword" } } },
            "id":    { "type": "keyword" }
          }
        }
      }
    }
  }
}
