Почему новый созданный индекс не доступен в шаблоне «Найти» или «Создать индекс»? - PullRequest
0 голосов
/ 09 апреля 2019

Я создаю новый индекс в Kibana для Elasticsearch.

DevTools / Console:

PUT test42
{
    "settings" : {
        "number_of_shards" : 1
    },
    "mappings" : {
        "_doc" : {
            "properties" : {
                "field1" : { "type" : "text" }
            }
        }
    }
}

Чем я проверяю все индексы:

GET /_cat/indices?v

и получаюсписок вот так:

индекс состояния здоровья ...
желтый открытый тест желтый открытый тест42
зеленый открытый тест .kibana_1
желтый открытый test_index2
желтый открытый журнал-190409
желтыйopen time_series_double_values ​​

Когда я смотрю на Kibana / Откройте для себя Я не вижу test42 :

screen shot

Почему новый индекснедоступен?

Моя цель - создать шаблон индекса для ведения журнала, как описано здесь: Регистрация с помощью ElasticSearch, Kibana, ASP.NET Core и Docker

Ответы [ 3 ]

1 голос
/ 09 апреля 2019

Я должен был сначала создать файл.Затем указывается индекс.

PUT test42/_doc/1
{
  "properties": {
    "timestamp": "4/9/2019 1:22:18 PM",
    "message" : "initial message",
    "file": "no file",
    "linenumber" : "0"
  }
}
1 голос
/ 09 апреля 2019

Содержимое индекса test42 будет видно при выборе шаблона индекса test* в представлении Discover.

Если вам нужен выделенный шаблон индекса для test42, то вам необходимосоздать новый шаблон индекса в «Управление> Шаблоны индекса»

Помните: индекс в ES! = шаблон индекса в Kibana, последний может перегруппировать многие индексы ES, используя именованный шаблон

0 голосов
/ 08 июля 2019

иногда вам необходимо обновить браузер после успешного создания индекса для его просмотра.

после обновления вы сможете просматривать индекс при попытке поиска с помощью параметра поиска или на вкладке управления индексами в Kibana

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...