我在Kibana中为Elasticsearch创建了一个新索引。
DevTools /控制台:
PUT test42
{
"settings" : {
"number_of_shards" : 1
},
"mappings" : {
"_doc" : {
"properties" : {
"field1" : { "type" : "text" }
}
}
}
}
比我检查所有索引:
GET /_cat/indices?v
并得到这样的列表:
健康状况指数...
黄开测试
黄开测试42
绿色打开.kibana_1
黄色打开test_index2
黄开伐木-190409
黄色开放time_series_double_values
当我看着Kibana / Discover 时,看不到test42 :
为什么新索引不可用?
我的目标是创建一个记录日志的索引模式,如下所述:Logging with ElasticSearch, Kibana, ASP.NET Core and Docker
最佳答案
在“发现” View 中选择test42
索引模式时,将显示test*
索引的内容。
如果您需要test42
的专用索引模式,则需要在“管理>索引模式”中创建一个新的索引模式。
请记住:ES中的索引!= Kibana中的索引模式,后者可以使用命名模式重新组合许多ES索引
关于elasticsearch - 为什么新创建的索引在“发现”或“创建索引”模式中不可用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55592096/