Раздел «Управление» в Кибане используется для управления шаблонами индексов. В этой главе мы обсудим следующее:
- Создать шаблон индекса без поля фильтра времени
- Создать шаблон индекса с полем фильтра времени
Поле «Создать шаблон индекса без фильтра времени»
Для этого перейдите в пользовательский интерфейс Kibana и нажмите «Управление» —
Чтобы работать с Kibana, мы сначала должны создать индекс, который заполняется из эластичного поиска. Вы можете получить все доступные индексы в Elasticsearch → Управление индексами, как показано на рисунке —
В настоящее время эластичный поиск имеет вышеуказанные показатели. Количество документов говорит нам об отсутствии записей, доступных в каждом из индексов. Если есть какой-либо индекс, который обновляется, количество документов будет меняться. Основное хранилище сообщает размер каждого загруженного индекса.
Чтобы создать новый индекс в Kibana, нам нужно нажать на шаблоны индекса, как показано ниже —
После того, как вы нажмете «Шаблоны индекса», мы получим следующий экран
Обратите внимание, что кнопка «Создать шаблон индекса» используется для создания нового индекса. Напомним, что у нас уже есть countrydata-28.12.2018, созданная в самом начале урока.
Создать шаблон индекса с полем фильтра времени
Нажмите на Создать индексный шаблон, чтобы создать новый индекс.
Индексы из эластичного поиска отображаются, выберите один, чтобы создать новый индекс.
Теперь нажмите Next step .
Следующим шагом является настройка параметра, в который необходимо ввести следующее:
-
Имя поля временного фильтра используется для фильтрации данных по времени. В раскрывающемся списке отображаются все поля даты и времени из индекса.
Имя поля временного фильтра используется для фильтрации данных по времени. В раскрывающемся списке отображаются все поля даты и времени из индекса.
На изображении ниже показано Visiting_Date в качестве поля даты. Выберите Visiting_Date в качестве имени поля Time Filter.
Нажмите кнопку Создать шаблон индекса , чтобы создать индекс. После этого будут отображены все поля, присутствующие в вашем индексе medicalvisits-26.01.2019, как показано ниже —
У нас есть следующие поля в индексе medicalvisits-26.01.2019 —
["Visit_Status","Time_Delay","City","City_id","Patient_Age","Zipcode","Latitude ","Longitude","Pathology","Visiting_Date","Id_type","Id_personal","Number_Home_ Visits","Is_Patient_Minor","Geo_point"].
В индексе есть все данные для домашних медицинских визитов. Есть некоторые дополнительные поля, добавляемые эластичным поиском при вставке из logstash.