elk kibana如何设置默认索引模式

时间:2018-01-05 11:14:38

标签: elastic-stack

我正在使用elk6.0。现在我可以从命令行创建索引模式,比如

curl -XPOST "http://${host}:9200/.kibana/doc/index-pattern:oauth-message" -H 'Content-Type: application/json' -d'
{
  "type" : "index-pattern",
  "index-pattern" : {
    "title": "oauth-message-*",
    "timeFieldName": "execution_time"
  }
}'

但我没有找到任何方法来指定默认索引模式。我找到了一个4.5.0(Programmatically set Kibana's default index pattern)的旧帖子。它不再适用于6.0.0。

1 个答案:

答案 0 :(得分:0)

在kibana端点(端口5601)上试试这个:

curl -X POST 'http://localhost:5601/api/kibana/settings/defaultIndex' \
    -H 'Content-Type: application/json' \
    -H 'Accept: application/json, text/plain, */*' \
    -H 'kbn-xsrf: name-of-the-default-index' \
    --data-binary '{\"value\":\"name-of-the-default-index\"}' -w '\n'