我正在使用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。
答案 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'